ABA


"שאלה sql"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11916 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11916
i-s

   21:24   12.03.05   
אל הפורום  
  שאלה sql  
 
   שלום

יש לי רשימה של לקוחות
ואני רוצה לבנות שאילתה שמקבלת פרמטר מהמשתמש של אות אחת
והשאילתה תציג את כל האנשים השם שלהם מתחיל באותה אות


תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב Gold Dragon 12.03.05 22:03 1
     תגובה i-s 12.03.05 22:11 2
         דרך איפה אתה רוצה לשלוף ? lli-on 12.03.05 22:50 3
             תגובה i-s 12.03.05 23:04 4
                 איפה אתה מבצע את השליפה ? lli-on 12.03.05 23:08 5
                     ACCESS i-s 12.03.05 23:19 6

       
Gold Dragon

   22:03   12.03.05   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 12.03.05 בשעה 22:04 בברכה, Gold Dragon
 

select *
from clients
where name LIKE {הכנס פרמטר}


אני חושב שזה ככה לא נגעתי ב-sql כבר די הרבה זמן...
רק במקום סוגריים מסולסלות צריך מרובעות פשוט זה לא נותן לכתוב אותן..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
i-s

   22:11   12.03.05   
אל הפורום  
  2. תגובה  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 12.03.05 בשעה 22:13 בברכה, i-s
 
תודה על התגובה אבל
אני רוצה שתהיה לו הגבלה והוא יוכל להכניס רק אות אחת
מה שאתה אמרת לא טוב
צה שהוא יעשה ייתן לך תוצאה רק אם תכתוב את כל השם של הלקוח


תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
lli-on

   22:50   12.03.05   
אל הפורום  
  3. דרך איפה אתה רוצה לשלוף ?  
בתגובה להודעה מספר 2
 
   בעקרון השליפה היא :

select * from clients
where name = 'p%'

תהפוך את הכיוון כתיבה כדי שתראה את זה כמו שצריך,
במקום האות p שים את הפרמטר שלך - ואז הוא ימצא לפי האות הראשונה,

הבעייתיות היא שאתה לא יכול להגביל את המשתמש להכניס רק אות אחת - הוא יכול להכניס שתי אותיות ראשונות וזה עדיין יעבוד,
ולכן אם אתה רוצה להגביל את המשתמש - פשוט תעשה מנגנון תוכנה שיבצע את ההגבלה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
i-s

   23:04   12.03.05   
אל הפורום  
  4. תגובה  
בתגובה להודעה מספר 3
 
   תודה אבל
בדוגמא שלך האות הראשונה שהוא יחפש הינה p
ואני רוצה להשתמש פה בפרמטר ומבחינת תחביר לא הצלחתי לעשות זאת


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
lli-on

   23:08   12.03.05   
אל הפורום  
  5. איפה אתה מבצע את השליפה ?  
בתגובה להודעה מספר 4
 
   איזה שרת SQL ?
Access,Oracle,MsSQL ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
i-s

   23:19   12.03.05   
אל הפורום  
  6. ACCESS  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net