Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывести две таблицы в одну
 
 автор: Mithat   (16.02.2010 в 11:29)   письмо автору
 
 

Вот есть две таболицы
Таблица M

id | name | opis
-------------------------
1 | Имя 1 | 111
2 | Имя 2 | 222
3 | Имя 3 | 333
4 | Имя 4 | 444
5 | Имя 5 | 222
6 | Имя 6 | 322

И таблица N

id_n | tel |
-------------------------
1 | 5544
3 | 55551
6 | 445444

Проблема в том что нужно таблицы скрепить между собой по полю id чтоб таблица M вывела все записи , а таблица N сколько есть . Чтоб связанная таблица приобрела такой вид

id | name | opis | id_n | tel
----------------------------------------------
1 | Имя 1 | 111 | 1 | 5544
2 | Имя 2 | 222 | |
3 | Имя 3 | 333 | 3 | 55551
4 | Имя 4 | 444 | |
5 | Имя 5 | 222 | |
6 | Имя 6 | 322 | 6 | 445444

или можно чтоб за место пустых значений что нибудь стояло

  Ответить  
 
 автор: t3ma   (16.02.2010 в 11:45)   письмо автору
 
   для: Mithat   (16.02.2010 в 11:29)
 

SELECT table1.* FROM table1 LEFT JOIN table2 ON table1.id = table2.id_n

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования