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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=75054)

DCB 01-06-09 13:57

שאלה | קידום מספר בטבלה בעזרת SQL
 
שלום הייתי רוצה לדעת אם אני יכול לקדם מספר בתא בטבלה מבלי להוציא אותו מהטבלה קודם
משהוא בסגנון הזה:
ציטוט:

UPDATE `table` SET `views` += '1' WHERE `id` =123

Adir 01-06-09 14:12

לSQL אין את האופרטור הזה אז פשוט תשתמש בדרך המלאה.
קוד:

UPDATE ....... SET row = row + 1

DCB 01-06-09 14:28

תודה בדיוק הכוונה שלי

DCB 01-06-09 15:13

שאלה נוספת, איך אפשר לעשות את אותו הדבר עם טקסט?
כמו זה:
ציטוט:

UPDATE `users` SET `favs` = `favs`+'added text' WHERE `id` =1

Adir 01-06-09 18:37

ציטוט:

נכתב במקור על ידי DCB (פרסם 718270)
שאלה נוספת, איך אפשר לעשות את אותו הדבר עם טקסט?
כמו זה:

מצאתי את הפונקציה הזאתי של MYSQL:
http://dev.mysql.com/doc/refman/5.0/...unction_concat
קוד:

mysql> SELECT CONCAT('My', 'S', 'QL');
        -> 'MySQL'



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

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