[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: left join
Markus111
здравствуйте.
в первой таблице одна запись во второй может быть много записей, связаны по id, у меня со второй таблицы выводит одну запись, а должно много, что не так
SELECT c.`id`,c.`name`,c.`contact_name`,c.`email`,s.`sub_name`,s.`sub_date`, s.`days_advance`,s.`client_id` from    tblClients c 
left join tblClients_subs s on s.`client_id`=c.`id` GROUP BY c.`id`


_____________
https://t.me/pump_upp
Игорь_Vasinsky
or die(mysql_error()); добавь, что за ошибка??

с виду запрос верный

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Markus111
ошибку не выводит,
вот что выводит через print_r
Array ( [0] => Array ( [id] => 8 [name] => q [contact_name] => q [email] => q [sub_name] => 2 [sub_date] => 2 [days_advance] => 2 [client_id] => 8 ) )

а должно еще выводить
1 [sub_date] => 1 [days_advance] => 1 [client_id] => 8

_____________
https://t.me/pump_upp
Игорь_Vasinsky
это выборка, а не ошибка

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Michael
GROUP BY убери

_____________
There never was a struggle in the soul of a good man that was not hard
Markus111
не то написал, вот что выводит No database selected

_____________
https://t.me/pump_upp
Markus111
если я уберу GROUP BY то будет неправильная выборка

_____________
https://t.me/pump_upp
Markus111
вот моя структура БД
CREATE TABLE `tblClients` (
`id` int(11) NOT NULL auto_increment,
`name` char(100) NOT NULL,
`contact_name` char(100) NOT NULL,
`email` char(100) NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8 ;

CREATE TABLE `tblClients_subs` (
`id` int(11) NOT NULL auto_increment,
`client_id` int(11) NOT NULL,
`sub_name` char(100) NOT NULL,
`sub_date` char(10) NOT NULL,
`days_advance` int(3) NOT NULL,
`recurring_type` char(50) NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8 ;


_____________
https://t.me/pump_upp
Valick
Цитата
No database selected

Не выбрана база данных.
?


_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.