Вверх ↑
Ответов: 16489
Рейтинг: 1210
#1: 2019-02-13 22:09:05 ЛС | профиль | цитата
user_asm писал(а):
Это упростит поиск по БД.
Каким образом?
SQLite LIKE не работает с русским алфавитом

Это делается так:
CREATE TABLE groups(
id INTEGER PRIMARY Key,
name TEXT);

CREATE TABLE people(
id INTEGER PRIMARY Key,
fio TEXT,
id_group INTEGER);

-- Получить список работников группы :
-- в столбик
SELECT fio FROM people WHERE id_group=%1;
-- в одну строку через запятую
SELECT group_concat(fio) FROM people WHERE id_group=%1;
-- в одну строку через #
SELECT group_concat(fio, "#") FROM people WHERE id_group=%1;
карма: 22
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Редактировалось 4 раз(а), последний 2019-02-13 22:20:09