הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה בSQL (https://hosts.co.il/forums/showthread.php?t=45560)

A.M.F 16-05-07 18:00

שאלה בSQL
 
האם ניתן לבדוק בשאילתא עצמה האם התא לא ריק?
כלומר לעשות משהו כזה-
קוד:

SELECT * FROM `table` WHERE NOT NULL `field` AND `field2`='2'
הבנתם?

RS324 16-05-07 18:14

PHP קוד:

SELECT FROM `tableWHERE  `field` != null AND `field2`='2' 


A.M.F 16-05-07 18:18

ציטוט:

נכתב במקור על ידי RS324 (פרסם 478694)
PHP קוד:

SELECT FROM `tableWHERE  `field` != null AND `field2`='2' 


לא יודע אם זה נכון, לא השתמשתי בזה בסוף, וגם כנראה שלא ניסחתי נכון את השאלה שלי.. בכל מקרה, השתמשתי בסוף במשהו כזה-
קוד:

`field`<>' '
אבל תודה :-)

Source 16-05-07 18:22

יש לי גם שאלה בSQL ^^ נשאל פה

אני יכול להוסיף להעלות באחד ערך מספרי של תא כלשהו בטבלה, באמצעות שאילתה אחת (בלי לשלוף את ערך התא ואז להכניס את ערך התא + 1)?

Tomer 16-05-07 18:24

PHP קוד:

UPDATE `xSET `y`=y+1 WHERE `z`='t' 


Source 16-05-07 18:29

ציטוט:

נכתב במקור על ידי Tomer (פרסם 478705)
PHP קוד:

UPDATE `xSET `y`=y+1 WHERE `z`='t' 


עובד ככה? תודה :) כי אם אני לא טועה ניסיתי לעשות ככה ולא עבד...
תודה בכ"מ =]
ד"א, בכוונה לא הקפת את הy השני ב'גרשים'?

Tomer 16-05-07 18:38

ציטוט:

נכתב במקור על ידי Source (פרסם 478709)
עובד ככה? תודה :) כי אם אני לא טועה ניסיתי לעשות ככה ולא עבד...
תודה בכ"מ =]
ד"א, בכוונה לא הקפת את הy השני ב'גרשים'?

נכון.

בניה 16-05-07 18:39

ציטוט:

נכתב במקור על ידי Source (פרסם 478709)
עובד ככה? תודה :) כי אם אני לא טועה ניסיתי לעשות ככה ולא עבד...
תודה בכ"מ =]
ד"א, בכוונה לא הקפת את הy השני ב'גרשים'?

ערכים שהם int לא צריך להקיף בגרשיים.

Source 16-05-07 18:51

ציטוט:

נכתב במקור על ידי בניה (פרסם 478718)
ערכים שהם int לא צריך להקיף בגרשיים.

אני יודע, אבל במקרה הזה זהו שם שדה ולא משתנה מטיפוס מספרי ^^ אז (לפחות לי) זה לא כ"כ ברור שאין צורך בגרשיים.

ד"א, עכשיו נזכרתי בכלל, שאת שמות השדות אני אף פעם לא מקיף בגרשים (גם כשהם מטיפוס מחרוזת) [Select x from table למשל] XD


כל הזמנים הם GMT +2. הזמן כעת הוא 06:22.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ