Форум программистов, компьютерный форум, киберфорум
Наши страницы

Microsoft SQL Server

Войти
Регистрация
Восстановить пароль
 
jenokizm
19 / 35 / 10
Регистрация: 27.03.2014
Сообщений: 754
#1

Выбрать последние n записи из Azure DB - SQL Server

01.08.2014, 14:37. Просмотров 331. Ответов 3
Метки нет (Все метки)

Подключаюсь и работаю через php,
есть такой запрос:
PHP
1
   $tsql = "SELECT top(10) * FROM [$table]";
но он берет первые 10 строк, а что нужно дописать в выражение чтобы последних с конца брал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2014, 14:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Выбрать последние n записи из Azure DB (SQL Server):

Ошибка при добавлении float записи в Azure SQL - SQL Server
Есть таблица в бд с полем типа float, есть переменная тоже float которая образуется из строки так: string flVar2Str = "0,5"; ...

Выбрать уникальные записи из таблицы - SQL Server
Здравствуйте! У меня есть таблица с полями "ФИО", "дата", "сумма", "комментарий" и т.д. Подскажите, пожалуйста, как из этой таблицы мне...

Выбрать только свежие записи из таблицы - SQL Server
Есть таблица, в которой одно из полей может повторяться. Нужно выбрать все записи, кроме тех, что имеют более свежую запись с этим полем. ...

Как выбрать из таблицы все 50-ые записи? - SQL Server
Всего 100000 записей, как сделать такую выборку: 1 50 100 ... 95550 100000 ?

Выбрать все записи, оканчивающиеся на цифру - SQL Server
нужно выбрать все записи оканчивающиеся на цифру, как это сделать? через оператор "like"? кусочек кода напишите плиз

Как выбрать подряд идущие записи? - SQL Server
Привет всем. Есть поле model. Задача передо мной стоит следующая: Выбрать модели, номера которых идут подряд 5 раз. Каждую пятую...

3
invm
1811 / 1221 / 345
Регистрация: 02.06.2013
Сообщений: 3,057
01.08.2014, 14:55 #2
В таблицах не бывает ни первых, ни последних строк. Порядок строк в выборках определяется исключительно предложением ORDER BY.
0
jenokizm
19 / 35 / 10
Регистрация: 27.03.2014
Сообщений: 754
01.08.2014, 15:37  [ТС] #3
invm, да понатуре! раньше думал что сортировка только лишь упорядочивает записи, а не выбирает по условию... удвительно но работает
PHP
1
   $tsql = "SELECT top(10) * FROM [$table] ORDER BY id DESC";
0
invm
1811 / 1221 / 345
Регистрация: 02.06.2013
Сообщений: 3,057
01.08.2014, 15:47 #4
Цитата Сообщение от jenokizm Посмотреть сообщение
раньше думал что сортировка только лишь упорядочивает записи, а не выбирает по условию
Сортировка ничего не выбирает.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2014, 15:47
Привет! Вот еще темы с ответами:

Выбрать все записи за предыдущие сутки - SQL Server
Добрый день! Знаю, что тема стара, как этот мир, но по примерам в сети ничего не выходит. Необходимо выбрать все записи за предыдущий...

Как выбрать записи с длиной до 200 символов - SQL Server
Как выбраь записи с длиной до 200 символов, если они выбираются из поля с типом ntext? Спасибо

Выбрать записи , встречающиеся в таблице более 1 раза - SQL Server
SELECT Name FROM Varieties where Name like'%a%' GROUP BY Name HAVING Count(*)>1 Добавлено через 1 минуту при выполнении ошибка: ...

Склеить таблицы при этом выбрать все записи из первой - SQL Server
SELECT * FROM Main INNER JOIN USD ON Main.ID_D = USD.ID_D INNER JOIN C_Inf ON C_Inf.ID_C = Main.ID_C INNER JOIN Value ON...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru