Никогда не встречался с таким примером, но вот пришлось и теперь не знаю как обьяснить это языку SQL,
Есть таблица типа:
id, имя, ref1, ref2, дата регистраци,
в таблице 10 с лишним тыщ записией, нужно составить запрос который:
Выберет 20 человек из таблицы у которых больше всех остальных id-шники совпадают с полем ref1 у остальных пользователей, за последнюю неделю.
Буду благодарен за любую помощ!
1. nordghost - 01 Октября, 2013 - 01:10:51 - перейти к сообщению
2. imya - 01 Октября, 2013 - 10:15:53 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT *
- FROM yout_table
- WHERE
- id LIKE ref1
- AND date_reg > curdate() - interval 7 day;
?