עזרה בשאילתת sql

  • פותח הנושא smira
  • פורסם בתאריך

smira

New member
עזרה בשאילתת sql

שלום
אני בונה אתרים בדוט נט וצריכה עזרה בשאילתת sql

אני רוצה לבצע select * על טבלה כאשר המשתמש מביא לי טקסט מסוים
אם הטקסט מכיל @ סימן שהוא הכניס לי כתובת מייל ואז אני אשלוף את הרשומה שבה קיים המייל הזה בשדה 'email' בטבלה
אם הטקסט אינו מכיל @ סימן שהוא הכניס לי שם פרטי ואז אני אשלוף את הרשומה שבה קיים השם הזה בשדה 'first name' בטבלה
תודה מירה
 

nocgod

New member
למה הבסיס נתונים צריך להחליט לפי מה לחפש?

בקוד את צריכה לעשות הבדלה בין מה הגיע ואז להפעיל שאילתא מתאימה שתשלוף בהתאם לשדה לפיו את צריכה לחפש.
רצוי כמובן:
  • שיהיו indexs מתאימים עבור השדות עליהם את עושה חיפוש.
  • שתתבצע סניטציה נאותה לinput אותו מזין המשתמש כדי שלא תקבלי sql injection לפנים.
 
למעלה