anonymous@RULINUX.NET~# | Last login: 2024-11-25 13:14:43 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Development | [RSS] |
есть одна табличка:
vitroot(*) (2012-08-08 17:37:45)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1
|
|
|
Tux-oid(*)(2012-08-08 17:51:49)
Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 |
Скрыть
Re:[mysql] подскажите запрос> SELECT id, dt AS dat, city_name FROM table1 WHERE dt IN (SELECT max(dt) FROM table1 GROUP BY city_name)
Ax-Xa-Xa(*)(2012-08-08 18:02:53)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.57 Safari/537.1 |
Tux-oid(*)(2012-08-08 18:05:51)
Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 |
bugmaker(*)(2012-08-08 18:11:49)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
vitroot(*)(2012-08-08 18:15:03)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
Скрыть
Re:[mysql] подскажите запросВ один красивый запрос, без джойнов или подзапросов, такое имхо не сделать. Так что бери что-нибудь из предложенного выше. |
Скрыть
Re:[mysql] подскажите запросесли база большая предвидится, а клиентов много - не делай так. На вложенный запрос делается временная неиндексированная табличка, это очень медленно, да ещё основная может лочиться. Алсо я так и не понял, что у тебя за проблемы с id. bugmaker(*)(2012-08-08 18:20:55)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
Скрыть
Re:[mysql] подскажите запрос>> Алсо я так и не понял, что у тебя за проблемы с id.
vitroot(*)(2012-08-08 18:23:23)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
Скрыть
Re:[mysql] подскажите запрос> Не понял что тебе не понравилось?
|
Tux-oid(*)(2012-08-08 18:37:32)
Отредактировано Tux-oid по причине "не указана" Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 |
Скрыть
Re:[mysql] подскажите запрос> id в том варианте расчитывается фактически с другой позиции. Выполни запрос для проверки - увидишь. Для id не задано условие, поэтому оно выводится с самого начала, в то время как поля типа dt вывоятся с условием MAX(), из-за чего в итоге между полями нестыковки
Чтоб поржать, bugmaker(*)(2012-08-08 21:03:17)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
bugmaker(*)(2012-08-08 21:04:58)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:[mysql] подскажите запрос
SystemV или Tuxoid полюбому должны справиться :)
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1