線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1553
推到 Plurk!
推到 Facebook!

SQL 問題

答題得分者是:shunchia63
apple12
一般會員


發表:28
回覆:23
積分:10
註冊:2003-05-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-11-28 23:38:49 IP:219.77.xxx.xxx 訂閱
請問有以下SELECT SQL (MySQL 5.0):
SELECT aname from ABC
執行結果如下:
ABC
ABD
ACC

要如何改寫SQL,而得出以下結果:
ABC ABD ACC

請各位高手賜教!謝謝!
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-11-28 23:44:59 IP:75.18.xxx.xxx 未訂閱
'SELECT aname FROM ABC WHERE aname LIKE A%'
===================引 用 apple12 文 章===================
請問有以下SELECT SQL (MySQL 5.0):
SELECT aname from ABC
執行結果如下:
ABC
ABD
ACC

要如何改寫SQL,而得出以下結果:
ABC ABD ACC

請各位高手賜教!謝謝!
apple12
一般會員


發表:28
回覆:23
積分:10
註冊:2003-05-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-11-29 00:03:43 IP:219.77.xxx.xxx 訂閱
問題意思是想將原來直行的結果,變成橫向的結果
原來直行的結果
----------
| aname |
----------
| ABC |
| ABD |
ACC |
----------

變成

---------- ---------- ----------
| aname1 | aname2 | aname3 |
---------- ---------- ----------
| ABC | ABD | ACC |
---------- ---------- ----------
shunchia63
高階會員


發表:26
回覆:141
積分:198
註冊:2007-05-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-11-29 00:14:57 IP:61.62.xxx.xxx 訂閱
in SQL2005   可以使用  Pivot   (PS:SQL2000不支援   Pivot)

MySQL我沒用過


其它可能要自幾寫Code 兜SQL與法 (查SQL 2000 help key word Pivot)


sample
http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=68456#2
編輯記錄
shunchia63 重新編輯於 2007-11-29 00:17:08, 註解 無‧
shunchia63 重新編輯於 2007-11-29 00:38:27, 註解 無‧
系統時間:2024-03-29 20:02:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!