Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Вниз

Подскажите как написать подобное на MySQL....   Найти похожие ветки 

 
Дремучий   (2002-12-09 22:49) [0]

интересует конструкция OUTER

SELECT *
FROM customer C
FULL OUTER JOIN orders O
ON (C.custno = O.custno)
FULL OUTER JOIN items I

ON (O.orderno = I.orderno)


 
Дремучий   (2002-12-09 23:47) [1]

есть таблица А в которой есть поле код1
и есть таблица Б в которой есть поле код1

как выбрать все некоторые поля из табл. А
и некоторое поля из таблицы Б
связанные между собой по полю код1

при этом, нужно учесть, что в таблице А код1 может иметь значение NULL, а в таблице Б нет.
КАК ВЫБРАТЬ ИЗ ТАБЛИЦЫ А ВСЕ ЗАПИСИ, ВКЛЮЧАЯ NULL, СВЯЗАВ ЕЕ С ТАБЛИЦЕЙ Б ПО ПОЛЮ код1?

в синтаксисе MySQL...




 
Дремучий   (2002-12-09 23:54) [2]

SELECT Salespeople.snum, sname, cname, comm
FROM (Salespeople, Customers
WHERE Salespeople.city = Customers.city.


UNION


SELECT snum, sname, " NO MATCH ", comm
FROM (Salespeople
WHERE NOT city = ANY
( SELECT city
FROM Customers )


ORDER BY 2 DESC;

так тоже что-то не срабатывает... :(


 
Дремучий   (2002-12-10 00:09) [3]

спасибо за внимание, ответ нашел здесь....
http://www.mysql.com/doc/en/JOIN.html


 
saxon   (2002-12-10 00:21) [4]

по моему так
select * from A left join B on A.kod1=B.kod1



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.032 c
14-99253
NetBreaker666
2002-12-11 19:53
2002.12.30
Как получить handle консольного окна ?


6-99223
Aspirin A.
2002-11-02 20:11
2002.12.30
Инфа по FastNet


1-99065
Z-man7777
2002-12-19 13:57
2002.12.30
Как быть с этим?!


1-99118
Klaz
2002-12-18 09:27
2002.12.30
Как узнать путь, куда установлена Windows


3-99004
Picco
2002-12-10 16:01
2002.12.30
Unknow token received from SQLSERVER





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский