|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
Привет! Подскажите У меня есть такая таблица id sys 1 AL 2 BT 3 GM 4 DT 5 SD 6 MM 7 TE 8 PS ... Кол-во строк и значений в sys неизвестны (но в sys они все будут уникальные) Нужно в итоге вывести все возможными комбинациями значениями столбцов sys Должно получится так AL-BT AL-GM AL-DT ... BT- AL BT-GM BT-DT ... PS-TE сочетания AL-AL или PS-PS быть не может. К сожалению вообще не шарю в sql, изи сделал на питон. Но нужно именно на SQL и вроде без TSQL (( ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2022, 18:44 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
CROSS JOIN ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2022, 18:49 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
Оставляй на петоне. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2022, 18:49 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
ДваждыДва, не учите плохому :-) Автору Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2022, 20:29 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
select T1.SYS+'-'+T2.SYS from Mytable T1, Mytable T2 where T1.SYS<>T2.SYS Допустимо ли присутствие AL-BT и BT-AL в выборке ? Вроде как допустимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2022, 21:45 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
mozatron, "К сожалению вообще не шарю в sql, изи сделал на питон. Но нужно именно на SQL и вроде без TSQL ((" а кто такой Изя? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 08:52 |
|
Вывести все возможные комбинации строк
|
|||
---|---|---|---|
#18+
ДваждыДва Спасибо!!! SELECT concat(sys1,"-", sys2) as sys1_sys2 from (select sys as sys1 from test) as test1 CROSS JOIN (select sys as sys2 from test) as test2 londinium, Спасибо но: "Кол-во строк и значений в sys неизвестны (но в sys они все будут уникальные)" L_argo, Тоже спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 09:58 |
|
|
start [/forum/topic.php?fid=46&fpage=3&tid=1683860]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 238ms |
total: | 387ms |
0 / 0 |