Автор Тема: mysql-выборка данных, с условием  (Прочитано 2852 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lomix

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql-выборка данных, с условием
« : 15 Февраля 2003, 22:47:59 »
всем привет.
У меня вот такой вопрос: как сделать выборку данных по полю с определенного места ?
Был вот такой вариант(отсортировать, потом сравнением выбрать):
SELECT поле_1 FROM таблица ORDER by поле_1 where поле_2 = \'тип\' && поле_1 > \'значение поля, с места которого нужно сделать выборку\'.
[поле_2 нас не интересует ... ]

есть ещё варианты ?
Этот не очень быстр, и не очень подходит ...
На сайте приходиться делать этот запрос дважды

Оффлайн new

  • .
  • Постоялец
  • ***
  • Сообщений: 135
  • +0/-0
  • 2
    • Просмотр профиля
mysql-выборка данных, с условием
« Ответ #1 : 15 Февраля 2003, 23:02:01 »
lomix
Привет, подробный ответ здесь:

Вариант 1

Вариант 2 (запасной)

Посмотри на всякий случай на limit:

SELECT Syntax



SELECT [STRAIGHT_JOIN]
       [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
       [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] [HIGH_PRIORITY]
       [DISTINCT | DISTINCTROW | ALL]
    select_expression,...
    [INTO {OUTFILE | DUMPFILE} \'file_name\' export_options]
    [FROM table_references
      [WHERE where_definition]
      [GROUP BY {unsigned_integer | col_name | formula} [ASC | DESC], ...
      [HAVING where_definition]
      [ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] ,...]
      [LIMIT [offset,] rows]
      [PROCEDURE procedure_name]
      [FOR UPDATE | LOCK IN SHARE MODE]]

MySQL Reference Manual (C) 2002 MySQL AB
« Последнее редактирование: 15 Февраля 2003, 23:51:26 от new »

Оффлайн lomix

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql-выборка данных, с условием
« Ответ #2 : 16 Февраля 2003, 00:11:40 »
варианты оригинальные ...
первый мой же ... хотел удалить, так как не в тот раздел полез.

вот лимит это выход ... спасибо гы.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28