[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Упростить запись вывода, объединение запросов
fMichail
Как можно объединить 2 запроса?


$query = "SELECT * FROM `tbl_product_2_sizes` WHERE product_id='".$line['id']."'";


Вывод соотношения продуктов к размерам,
и затем вывод самих размеров:

$query2 = "SELECT size, title FROM `tbl_product_sizes` WHERE type='X' and id='".$line2['size_id']."' ORDER By title";


И ещё стоит задача - сделать сотировку всех результатов

_____________
Прекрасный Мир
AllesKlar
LEFT JOIN ON (tbl_product_2_sizes.общий_индекс = tbl_product_sizes.общий_индекс)


_____________
[продано копирайтерам]
fMichail
Спасибо, разобрался. Получилось так:

$query = "SELECT tbl_product_2_sizes.*, tbl_product_sizes.*
FROM tbl_product_2_sizes, tbl_product_sizes
WHERE tbl_product_2_sizes.product_id = '"
.$line['id']."' AND tbl_product_sizes.type='X' AND tbl_product_sizes.id=tbl_product_2_sizes.size_id ORDER by size";



_____________
Прекрасный Мир
Игорь_Vasinsky
Разве так не читабельней?

$query = "
SELECT *
FROM tbl_product_2_sizes t2s
left join tbl_product_sizes ts on ts.id=t2s.size_id
WHERE t2s.product_id = '"
.$line['id']."' AND ts.type='X'
ORDER by t2s.size
"
;


_____________
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
Быстрый ответ:

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