Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Составление запроса select 
:(
    Опции темы
rthsobakas
Дата 3.3.2009, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



Вообщем есть таблица н-р такая

 id   color
 2     red
 3     blue
 4     green
 5     yellow
 6     black

Мне надо получить  строки после 2 строки.
можно сделать так
SELECT * from TABLE where id>2;
Результат будет
3     blue
4     green
5     yellow
6     black

А надо

4     green
5     yellow
6     black

То есть надо чтобы не по ID а по строкам вывод шел.


where id>2;  На что заменить это(id)?


PM   Вверх
Onis
Дата 3.3.2009, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 18.6.2005
Где: Украина, Николаев

Репутация: нет
Всего: 3



Если таблица такая маленькая не проще ли скинуть ее всю в массив и вывести как нужно?

Это сообщение отредактировал(а) Onis - 3.3.2009, 23:07
PM MAIL   Вверх
rthsobakas
Дата 3.3.2009, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



Onis, это просто пример. Таблица наиогромнейшая

Добавлено через 6 минут и 7 секунд
но идея с массивом интересная
PM   Вверх
lelik133
Дата 3.3.2009, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 5
Всего: 14



ну если я правильно понял, то что вы имели ввиду то вам нужен limit
Код

SELECT * from TABLE order by id limit 2,100

соответсвтенно вместо 100 подставьте сколько у вас строк в таблице
PM ICQ   Вверх
rthsobakas
Дата 3.3.2009, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



lelik133, limit 2,100
 а 2 это что? 
Дело в том что я заранее не знаю какое ID в строке
то есть таблица может выглядеть так
 id   color
 2     red
 3     blue
 4     green
 5     yellow
 6     black

или так

 id   color
 3     red
 4     blue
 5     green
 6     yellow
 7     black
PM   Вверх
Onis
Дата 3.3.2009, 23:33 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 18.6.2005
Где: Украина, Николаев

Репутация: нет
Всего: 3



Код

SELECT * from TABLE order by id limit 2,100

Это выборка со второй стороки по сотую. То что вам нужно. 
PM MAIL   Вверх
rthsobakas
Дата 4.3.2009, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



Onis, 
Цитата

Это выборка со второй стороки по сотую. То что вам нужно. 

ага, понял. Просто смущало в
Код

SELECT * from TABLE order by id limit 2,100


order by id

Потом вспомнил что это сортровка по ИД (order by)

thanks
PM   Вверх
enof
Дата 4.3.2009, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 837
Регистрация: 23.1.2009
Где: Санкт-Петербург

Репутация: 30
Всего: 35



Цитата(Onis @  3.3.2009,  23:33 Найти цитируемый пост)

Это выборка со второй стороки по сотую. То что вам нужно. 

 smile вы всегда LIMIT с такими рассуждениями используете?
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0627 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.