大家好以下是我的查询和它给优秀成果获取数据形式MySQL表
SELECT `collection_series`.`chart_name`, `datadatexnumericy`.`x` as date, `datadatexnumericy`.`y`
FROM (`datadatexnumericy`)
JOIN `collection_series` ON `collection_series`.`series_id` = `datadatexnumericy`.`series_id`
WHERE `collection_series`.`collection_id` = '265'
chart_name date y
Sydney 1973-09-30 2.50000
Melbourne 1973-09-30 5.70000
Brisbane 1973-09-30 6.60000
Perth 1973-09-30 7.10000
但如果我要像下面的结果是没有什么解决任何帮助将appriciated在此先感谢...
date Sydney Melbourne Brisbane Perth
1973-09-30 2.50000 5.70000 6.60000 7.10000
下面
是我的表结构
datadatexnumericy(first table)
series_id x y
43532 1991-12-31 -2.10000
不要混淆约series_id因为城市名称从收藏系列表,其中series_id比赛和获取城市名
collection_series(second table)
in this table there is coloumn which name is collection_id and series_id
collection id is '265' and i am matching `collection_series`.`series_id` = `datadatexnumericy`.`series_id`
你可以分享你的表结构前添加where条件具有完整的测试数据。此外,请发布您的完整代码。 – 2015-04-03 12:41:46
刚刚更新了表结构 – 2015-04-03 12:49:47