Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с выборкой.... / 5 сообщений из 5, страница 1 из 1
08.05.2004, 17:19
    #32511530
fedoseev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с выборкой....
<tbl1>
|id|order_id|
|1|1 |
|2|2 |
|3|0 |
|4|0 |

<order>
|order_id|name|
|1 |a |
|2 |b |


Как получить таблицу вида:

|id|order|name
|1|1 |a
|2|2 |b
|3|0 |
|4|0 |
...
Рейтинг: 0 / 0
08.05.2004, 17:28
    #32511532
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с выборкой....
На MS SQL это

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
declare @a  table (id int, order_id int)
declare @b  table (order_id int, name varchar( 10 ))
insert into @a
select  1 , 1  union all
select  2 , 2  union all
select  3 , 0  union all
select  4 , 0  

insert into @b
select  1 ,'a' union all
select  2 ,'b'

select a.id,a.order_id,b.name from @a a,@b b where a.order_id*=b.order_id
Результат
Код: plaintext
1.
2.
3.
4.
5.
6.
id          order_id    name       
 ----------- ----------- ---------- 
 
 1             1            a
 2             2            b
 3             0            NULL
 4             0            NULL

Этот запрос работает и в MySQL
...
Рейтинг: 0 / 0
08.05.2004, 17:34
    #32511535
fedoseev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с выборкой....
Со звездочкой *= не работает!
...
Рейтинг: 0 / 0
08.05.2004, 17:39
    #32511538
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с выборкой....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
declare @a  table (id int, order_id int)
declare @b  table (order_id int, name varchar( 10 ))
insert into @a
select  1 , 1  union all
select  2 , 2  union all
select  3 , 0  union all
select  4 , 0  

insert into @b
select  1 ,'a' union all
select  2 ,'b'

select a.id,a.order_id,b.name from @a a left join @b b on a.order_id=b.order_id
...
Рейтинг: 0 / 0
08.05.2004, 17:50
    #32511545
fedoseev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с выборкой....
Спасибо тебе ВСЕ ПОЛУЧИЛОСЬ!!!
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с выборкой.... / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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