sqlite, zennoposter, select выборка по ключевому слову.

clon4444

Client
Регистрация
27.10.2016
Сообщения
81
Благодарностей
9
Баллы
8
Есть таблица из 5 столбцов. нужно получить все строки содержащие в одном из столбцев ключевое слово. или получить случайную строчку содержащую в столбце ключевое слово.

Вот так не работает SELECT * FROM table WHERE stolbec3 = "text";
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113

clon4444

Client
Регистрация
27.10.2016
Сообщения
81
Благодарностей
9
Баллы
8
SELECT * FROM table WHERE stolbec3 LIKE '%text%' ORDER BY random();
данный запрос получает список строк с ключем в столбце 3. А как всетаки получить одну случайную сторку с ключем в столбце 3?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
данный запрос получает список строк с ключем в столбце 3. А как всетаки получить одну случайную сторку с ключем в столбце 3?
ну либо берешь первую строку из выборки, либо добавляй к запросу LIMIT 1 OFFSET 0, вернет 1 строку
 
  • Спасибо
Реакции: irving zisman и clon4444

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)