08-10-2008, 11:25
|
|
|
חבר מתאריך: 31.01.05
הודעות: 116
|
|
בעיה בשאילתת LIKE
יש לי שאלה בשאילתת like,
בשאילתא רגילה הוא עובר על בסיס הנתונים ובודק אם תוי "er" נמצאים בשדה name ומחזיר אותם.
אני צריך שהוא יבצע את אותה פעולה אבל יבדוק התאמה בינהם ולא יבדוק אם השדה מתאים לתוים שנבדקים בשאילתא,
הנה 2 דוגמאות , מקווה שאני מצליח להבהיר את עצמי כמו שצריך.
קוד:
id name address
--------------------------
1 neria degania
2 avner tel-aviv
3 dani p.t
SELECT * FROM users WHERE name LIKE %er%
=
neris
avner
-----------------------------------------------------------------------------
id name address
--------------------------
1 neria degania
2 avner tel-aviv
3 dani p.t
SELECT * FROM users WHERE name LIKE %dani de vito%
=
הייתי רוצה שהוא ימצא לי את dani
_____________________________________
נריה
|