Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нужно "построить" SQL запрос один ко многим. / 6 сообщений из 6, страница 1 из 1
08.12.2010, 10:50
    #37001334
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Есть 2-е связанные таблицы "один ко многим".
1.
Users :
UsersID integer primary key autoincrement,
LastName TEXT.
2.
Ticket :
TicketID integer primary key autoincrement,
UsersID1 int, // связь с "Users.UsersID"
UsersID2 int, // связь с "Users.UsersID"

Надо построить скул запрос из таблицы "Ticket", так что бы вместо полей "UsersID1" и "UsersID2" показало "LastName" из таблицы "Users". Типа что-то такого:
SELECT t.TicketID, u.LastName, u.LastName FROM Ticket t, Users u WHERE (t.UsersID1=u.UsersID) ....
...
Рейтинг: 0 / 0
08.12.2010, 10:56
    #37001364
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Users надо использовать два раза в запросе с разными алиасами.
...
Рейтинг: 0 / 0
08.12.2010, 11:07
    #37001411
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Dmitry Arefiev
Да, всё работает, большое спасибо )))))
...
Рейтинг: 0 / 0
08.12.2010, 11:16
    #37001445
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Если можно, ещё вопросик:
В СкуЛайте можно делать такое:
Код: plaintext
SELECT (u1.LastName + ', ' + u2.FirstName) AS Name
а то что-то не работает, может у СкуЛайта синтаксис специфический ???
...
Рейтинг: 0 / 0
08.12.2010, 11:28
    #37001490
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Надо использовать || вместо +
...
Рейтинг: 0 / 0
08.12.2010, 11:34
    #37001508
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно "построить" SQL запрос один ко многим.
Ещё раз Спасибо.
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нужно "построить" SQL запрос один ко многим. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]