Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Сколько строк в таблице


Автор: Foxx 31.3.2003, 19:49
В общем решил я заняться изучением работы с MySQL, и возникла такая проблема.
Мне нужно узнать сколько строк в таблице, и номер последней строки.
Поможите кто-нибудь.. или скажите где искать smile.gif

Автор: SmaLL 1.4.2003, 00:05
Может тебе SQL-запрос нужен?

SQL
select Count(*) from tableName

Автор: Vit 1.4.2003, 05:06
"Номер строки" вещь для серверной базы данных бессмысмленная.

Автор: Foxx 1.4.2003, 13:58
Цитата
"Номер строки" вещь для серверной базы данных бессмысмленная.


Извиняюсь за некорректный вопрос smile.gif
Я хотел узнать как извлечь строку в одном из полей которой стоит максимальное число (допустим типа ауто_инкремент)

Автор: SmaLL 1.4.2003, 16:05
Что-то вроде этого
SQL
Select Top 1 autoField From tableName Order By autoField desc

Автор: Foxx 1.4.2003, 19:53
Цитата
Что-то вроде этого
SQL
Код
Select Top 1 autoField From tableName Order By autoField desc



тогда совсем нахальный вопрос - а обьяснить ? smile.gif

Автор: SmaLL 2.4.2003, 00:31
Читай доки по SQL

Автор: Foxx 2.4.2003, 12:13
понял, отстал smile.gif

Автор: Vit 2.4.2003, 17:50
Top 1 - взять только 1 запись
Order By autoField desc - отсортировать по полю autoField в порядке от большего к меньшему


1) Поcмотри также функцию Max в SQL
2) Обо всём этом можно прочитать в статье Pegas на верху раздела

Автор: Foxx 3.4.2003, 04:08
To Vit: Спасибо smile.gif Про мах уже читал. А статью. прочитаю smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)