21 / 21 / 2
Регистрация: 29.06.2009
Сообщений: 283
|
|||||||||||
1 | |||||||||||
SQL запросы, построение запроса05.12.2009, 12:49. Показов 5287. Ответов 9
Метки нет (Все метки)
есть sql запрос
Далее я делаю
А как сделать так чтоб в обратную сторону сортировалось только то что выводится первый раз? Добавлено через 1 час 12 минут вроде как понимаю что запрос должен быть вложенный, ну че та не в курю как его сделать
0
|
05.12.2009, 12:49 | |
Ответы с готовыми решениями:
9
Перевести запросы SQL в запросы средствами реляционной алгебры Построение запроса Построение запроса SQL Построение запроса SQL |
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
||||||
05.12.2009, 13:01 | 2 | |||||
2
|
21 / 21 / 2
Регистрация: 29.06.2009
Сообщений: 283
|
|||||||||||
05.12.2009, 14:35 [ТС] | 3 | ||||||||||
сенкс и даже работает
А можно расписать то что вы тут написали? Добавлено через 1 минуту
0
|
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
|
05.12.2009, 17:30 | 4 |
C формулируйте словами то что вам нужно и тогда я вам помогу запрос составить
0
|
21 / 21 / 2
Регистрация: 29.06.2009
Сообщений: 283
|
|
05.12.2009, 21:25 [ТС] | 5 |
Тот запрос что вы сделали, отличный. Он сортирует в обратную сторону определенный кусок а точнее только последнии 30 записей в базе. Тоже самое нужно еще по двум столбцам.
Запрос выше, тот что я сделал не могу понять как сортирует. Юрл для понимание кину в личку.
0
|
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
||||||
05.12.2009, 21:54 | 6 | |||||
Сообщение было отмечено как решение
Решение
Сформулируйте конкретнее как надо и что сортировать например надо отсортировать последние 30 записей по определенному столбцу.
Если же имеено это вам нужно то алгортм следующий так как вам надо получить последние записи из таблицы то надо: 1.сначала отсортировать записи по ID - это уникальный номер строки в таблице если конечно он является автоинкрементным столбцом.обычно это первичный ключ таблицы. либо если у вас в таблице хранится дата и время добавления записи то можно по этому столбцу сотрировать. 2.Извлекаем последние 30 записей. 3. Полученные записи(из предыдушего запроса) уже сортируем по другому нужному столбцу. чтобы это все сделать надо использовать вложенные запросы. Приведу пример пусть дана таблица с полями ID, Num1,Num2 и хранятся следующие данные ID, Num1, Num2 1 234 234 2 34 22 3 234 234 ..... и так далее Запрос будет следующим
1
|
21 / 21 / 2
Регистрация: 29.06.2009
Сообщений: 283
|
|
05.12.2009, 22:22 [ТС] | 7 |
Спасибо, тут надо не просить сделать а самому курить вложенные запросы. Ну пинок в нужном направлении спасибо. Буду разбираться
0
|
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
|
05.12.2009, 22:24 | 8 |
Вот почитайте http://www.sql.ru/docs/sql/u_sql/ch10.shtml
http://www.intuit.ru/department/database/cdba/5/
0
|
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
|
06.12.2009, 01:17 | 9 |
Если будет что-то непонятно или же какие-то вопросы обращайтесь всегда пожалуйста.
0
|
21 / 21 / 2
Регистрация: 29.06.2009
Сообщений: 283
|
||||||
06.12.2009, 23:38 [ТС] | 10 | |||||
0
|
06.12.2009, 23:38 | |
06.12.2009, 23:38 | |
Помогаю со студенческими работами здесь
10
Построение запроса SQL запросы, чем плоха конкатенация SQL запроса? Построение SQL запроса программно Некорректное построение SQL запроса с фильтром Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |