![]() |
# 11 |
חבר בקהילה
|
מטבלה 1
select count(page) as counter, page from table1 group by page order by counter desc או מ2 טבלאות אחת מספר צפיות אחת כתובת url select count(T1.url) as counter, T1.url from table1_url T1, table2_views T2 where T1.url = T2.url_id group by T1.url order by counter desc טבלה1 צפיות, טבלה2 כתובות url תשנה את שמות השדות והטבלאות למה שקיים אצלך |
![]() |
![]() |
# 12 |
אין כמו ב127.0.0.1
|
קוד:
SELECT l.title, l.page FROM links l, visits v WHERE v.page=l.page ORDER BY COUNT(v.id) GROUP BY l.link קוד כזה ישלוף לך את כל התוצאות לפי מספר הצפיות שלהם. יצאתי מנקודת הנחה שpage זו כתובת הקישור בטבלה השניה, title זה כותרת הקישור, וlinks זה שם הטבלה. במידה ואתה רוצה גם להכניס את המקרה שבו יש 0 כניסות (כלומר אין התאמה בטבלה visits), יש צורך להשתמש בLEFT JOIN |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|