![]() |
[SQL+PHP] עזרה עם הפונקציה LAST
אני מנסה לשלוף מטבלה את שדה ה-"content" בעל ה-"id" הכי גבוה.. (השורה שנוספה אחרונה לצורך העניין..). ניסיתי כך ולא עבד:
PHP קוד:
PHP קוד:
קוד:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(id) as content FROM mytable ORDER BY id' at line 1 |
אתה לא אמור להשתמש ב-max?
http://lists.evolt.org/archive/Week-...30/123932.html |
ציטוט:
פשוט מאד : PHP קוד:
|
רותם,
גם MAX יכול לעבוד פה (למרות שאני משתמש גם במה שאתה רשמת). הערך id הכי גבוה - ה id שצורף אחרון, תמיד זה ככה בתצורת auto increment, לא? |
עקרונית זה אפשרי אבל זה סתם התחכמות שעולה במשאבים
תחשוב שעל הפעולה MAX הוא עובר על כל השורות ובודק את הערך על כל טבלה יש רשום את הערך של ה AUTO INCREMENT אז הוא פשוט נותן אותו ( +/-) וזה למה עדיף לא להשתמש ב MAX |
תודה. איך לא חשבתי על זה :| :)
|
ציטוט:
בכל מקרה, ננעל. אם יש לך עוד שאלות - אתה מוזמן. |
כל הזמנים הם GMT +2. הזמן כעת הוא 05:48. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ