|
|
|
| Допустим есть две таблицы с разнами Id(ID первой и второй отличаються полностью), и еще каким нибуть общим столбцом "INT"
Можно ли сделать такой(один) SQL запрос чтобы выводилось содержимое первой и второй таблицы отсортированой по order by int desc?
Пример:
Tab1
id int
1 4
3 5
5 9
7 2
----------------------------------------
Tab2
id int
2 3
4 7
6 1
8 13
----------------------------------------
На выходе:
id int
8 13
5 9
4 7
3 5
1 4
2 3
7 2
6 1 | |
|
|
|
|
|
|
|
для: kest131
(19.08.2006 в 02:30)
| |
SELECT TAB1.id as id1, TAB1.int as int1, TAB2.id as id2, TAB2.int as int2
ORDER BY int1 DESC
|
| |
|
|
|
|
|
|
|
для: codexomega
(19.08.2006 в 07:23)
| | Странно:
select tab1.id as xxx; - вызывает ошибку Unknown table 'tab1' in field list
хотя таблица есть.
SELECT TAB1.id as id1, TAB1.int as int1, TAB2.id as id2, TAB2.int as int2
ORDER BY int1 DESC
вызывает: syntax error | |
|
|
|
|
|
|
|
для: kest131
(19.08.2006 в 19:48)
| | Парни, я конечно любитель, а не спец и даже не профи, но самая простая конструкция SELECT следующая:
SELECT перечисляем поля FROM название табл
А у Вас нет откуда тащить данные!!!! То что указано tabl1.id AS id1 это означает, что изиз табл1 вытащить ид и показать как ид1 | |
|
|
|