[問題] SQL語法的使用

看板Web_Design作者 (丁丁是個人材)時間18年前 (2007/10/09 09:28), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串1/2 (看更多)
種類 子種類 書名 第一筆 小說 科幻 丁丁大戰哥吉拉 第二筆 小說 科幻 星際大戰丁丁 第三筆 小說 愛情 丁丁再愛我一遍 第四筆 雜誌 生活 學丁丁減肥 第五筆 雜誌 語言 跟丁丁學英文 目前小弟想把他放進三維陣列裡來使用 array[0] = 小說 array[0][0] = 科幻 array[0][0][0] = 丁丁大戰哥吉拉 array[1] = 雜誌 array[0][1] = 愛情 array[0][1][0] = 丁丁再愛我一遍 小弟使用的方式是 rs1 = select distinct 種類 from book while(rs1.next()){ array[i] = rs1.getString(1) ↑把種類放進一維陣列 rs2 = select distinct 子種類 from book where 種類 = rs1.getString(1) while(rs1.next()){ array[i][j] = rs2.getString(1) ↑把子種類放進二維陣列 rs3 = select * from book where 種類=rs1.getString(1) and 子種類 = rs2.getString(1) while(rs3.next()){ array[i][j][k] = rs3.getString(1) ↑把書名放進三維陣列 } } } 為了將結果放進陣列裡,使用了三個RecordSet,若量大的話 會跑的很慢,上面是小弟使用的方式,不知有沒有比較快的方式 使用的語言是java,主要是想減少RecordSet的使用 還是說~~沒錯,只能那樣用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.246.179

10/09 09:42, , 1F
為什麼不建個class來存單筆資料
10/09 09:42, 1F

10/09 10:49, , 2F
BO嗎?小弟不知用法,能不能大略講一下用法,謝謝
10/09 10:49, 2F

10/09 10:54, , 3F
使用List來存取值嗎?
10/09 10:54, 3F
文章代碼(AID): #172jauuA (Web_Design)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
文章代碼(AID): #172jauuA (Web_Design)