|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
добрый день... возникла проблема... есть две таблицы вида table1.id, table1.name и table2.id, table2.name третья соединяет первые две table3.id, table3.t1ID, table3t2ID в принципе, вопрос только по третьей таблице например: t1ID t2ID1 11 21 32 22 33 1запрос Код: plaintext
t1ID t2ID1 1, 2, 32 2, 33 1 как создать запрос "выбрать * где t2ID = '2' и t2ID = '3'" (именно "и", с "или" все работает) и получить либо: t1ID t2ID1 1, 2, 32 2, 3 или хотя бы: t1ID12 заранее спасибо за ответы... Модератор: прочитай вот это: http://www.sql.ru/faq/faq_topic.aspx?fid=202 И вот это: http://www.sql.ru/forum/actualthread.aspx?tid=67261 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 01:19 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
можно в лоб: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 01:33 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
Либо exist-ами типа так Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 11:32 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
Если всегда только два значения, тогда можно так обернуть Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 12:39 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
большое спасибо... воспользовался способом с exist не всегда два значения... поэтому, с join не катит в первом варианте: у меня почему-то не ищется, если значения находятся рядом... наверное, дело все в Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 21:59 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
super___manв первом варианте: у меня почему-то не ищется, если значения находятся рядом... наверное, дело все в Код: plaintext
Впрочем это легко вылечить если понять как работает like :) Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 22:55 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
White Owl, Извини за беспокойство. Можно ли соединить таблицы через like? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2012, 20:45 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
> Можно ли соединить таблицы через like? Можно. Только такая фигня получится, что... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2012, 21:54 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
MasterZiv, Если можно пример показать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2012, 23:33 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
select * from tablea a join tableb b on b.field1 like a.field1 Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 14:34 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
MasterZiv, Ругается на a.field1 требует константу. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2012, 22:24 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
> Ругается на a.field1 требует константу. Чего ? Какая версия ? ASE/ASA/IQ? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2012, 23:14 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
MasterZiv, У меня база "HyTech" ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2012, 08:11 |
|
sql. многие-ко-многим
|
|||
---|---|---|---|
#18+
solonovMasterZiv, У меня база "HyTech"Ну а к нам тогда почему пришел? прочитай вот этот топик: 10533930 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2012, 19:20 |
|
|
start [/forum/topic.php?fid=55&msg=36473906&tid=2010069]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 270ms |
0 / 0 |