Я использую MySQL. Это имя таблицы item_supplierMySQL Выберите запрос - Сортировка данных на основе даты
supplier_ID Item_ID Date Price QTY
1 1 2012-01-01 00:00:00 500.00 2
1 1 2012-01-03 00:00:00 450.00 10
2 1 2012-01-01 00:00:00 400.00 5
3 1 2012-05-01 00:00:00 500.00 1
мне нужен запрос на выборку, показывающую таблицу что-то вроде этого.
supplier_ID 2012-01-01 2012-01-03 2012-05-01
1 500.00(2) 450.00(10) null
2 400.00(5) null null
3 null null 500.00(1)
или, по крайней мере,
supplier_ID 2012-01-01 2012-01-03 2012-05-01
1 500.00 450.00 null
2 400.00 null null
3 null null 500.00
Я надеюсь, что кто-то может помочь мне в этом или дать мне подсказку.
Возможный дубликат [матрицы/кросс-таблицы/запроса на основе pivot в mySQL] (http://stackoverflow.com/questions/3315234/matrix-crosstab-pivot-query-in-mysql) – Ryan
Не получить ничего из требуемого набора результатов , Можете ли вы объяснить словами, что хотите? –