|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
עסק רשום [?]
|
ארגון נתונים של הוצאה ממסד לפי מחרוזת.
יש לי עמודה במסד בשם time
והיא בנוייה בפורמט כזה: PHP קוד:
זאת הכוונה. איך אני מבצע את זה? ORDER BY לא מועיל בקטע הזה. ------ העמודה הייתה בפורמט TEXT ולא בפורמט time סידרתי את זה עם כמה דברים וזהו..
__________________
![]() איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. Last edited by איציק ברבי; 20-08-12 at 23:17.. |
![]() |
![]() |
# 2 |
חבר בקהילה
|
למה לא להשתמש בפונקציה של mysql
()date |
![]() |
![]() |
# 3 |
עסק רשום [?]
|
למה אתה לא מאחסן את הזמנים עם time() שמחזיר לך זמנים בint של שניות?
ככה אתה יכול למיין לפי זמנים (מספר גדול יותר = זמן מאוחר יותר) וגם הצגה של הזמנים בכל פורמט שתרצה (אחרי השליפה להשתמש בפונקצייה date לקבלת איזה פורמט שתרצה).
__________________
BuildDream בניית אתרי אינטרנט לשירותך. עסק רשום במס הכנסה ומספק קבלות כחוק. www.BuildDream.co.il - www.iBuild.co.il |
![]() |
![]() |
# 4 |
עסק רשום [?]
|
אני מכיר את זה,
במקרה הזה אני צריך אותם ככה.
__________________
![]() איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. |
![]() |
![]() |
# 5 |
משתמש - היכל התהילה
|
אם מה שמעניין אותך זה רק השעה והדקה, ומדובר בשעון 24 אני הייתי עושה שני שדות TINY INT שבאחד הייתי שומר את המספר של הדקה ובאחד את השעה
או שדה DATETIME ואם לא אכפת מהתאריך, תעשה שהכל באותו תאריך רק מה ששונה זה השעה והדקה. אפשר בקלות לעשות שאילתא שתקח את הנתוני STRING שלך ותכניס אותם לשדות הרלונטים, אפילו בלי לערב PHP רק בMYSQL (במידה וזה לא טבלאות ענקיות כמובן...) לחלופין: אם ממש לא אכפת לך מיעילות וזה איזה משהו חד פעמי אתה יכול בתוך השאילתה לפרק את הסטרינג למספר ולעשות את הORDER BY לפי זה אבל קח בחשבון שזה יהיה חייב לטייל על כל הטבלה
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 6 |
אחראי פורום
|
כמו שכבר אמרו לך מה שלא תמצא - זה יהיה דיי לא יעיל. אבל אם אתה ממש צריך את זה - פתרון אפשרי (אך כמו שנאמר - לא יעיל בעליל):
תעשה: PHP קוד:
|
![]() |
![]() |
# 7 | |
עסק רשום [?]
|
ציטוט:
חידשתם לי דברים..
__________________
![]() איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. |
|
![]() |
![]() |
# 8 |
עסק רשום [?]
|
למה לא להשתמש בשדה מהסוג המיועד לכך וזהו..?
https://dev.mysql.com/doc/refman/5.5...ime-types.html |
![]() |
![]() |
# 9 |
עסק רשום [?]
|
אם היית קורא את הנושא כמו שצריך הייתי מבין שכבר עליתי על הפתרון.
שאלה נוספת - יש לי ערך כזה xx:xx:xxxx אני רוצה לפצל את הxx:xx הראשונים סוג של explode אני מעוניין לבצע את זה דרך SQL.
__________________
![]() איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. |
![]() |
![]() |
# 10 |
משתמש - היכל התהילה
|
הכל נמצא בתיעוד של MYSQL
![]()
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|