[請益] 資料庫 會塞很多資料進一個table裡嗎?

看板PHP作者 (玥乂)時間8年前 (2017/04/02 14:15), 8年前編輯推噓5(5015)
留言20則, 11人參與, 最新討論串1/1
就目前我遇到一個問題, 就是我建了一個table叫user裡面有 id 名字 姓名 帳號 密碼 地址 性別 地區 email......等, 總之很多列。 那我在select * from user; 出來東西就一堆, 很不方便閱讀。 還是你們閱讀這些數據都用php列出, 沒有不方便閱讀的問題? 我現在有想過 多做幾個table 用foreign key去關聯每個table 不過這樣問題從不方便閱讀, 變成查資料很麻煩。 select * from user1; select * from user2; select * from user3; 一般情況用哪一種比較多啊? ----- Sent from JPTT on my Xiaomi MI 5. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.168.131 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1491113746.A.038.html

04/02 14:18, , 1F
你可以選擇要select哪些欄位...
04/02 14:18, 1F
總會有要看全部資料的時候吧 ※ 編輯: nono5938 (119.14.168.131), 04/02/2017 14:34:32

04/02 17:03, , 2F
很多是多少
04/02 17:03, 2F

04/02 19:20, , 3F
你這跟PHP一點關係都沒有... 你想看啥 就查啥阿 隨你
04/02 19:20, 3F

04/02 19:22, , 4F
還有就是給你關鍵字 SQL JOIN
04/02 19:22, 4F

04/02 21:32, , 5F
所以你就只會有select * from user?
04/02 21:32, 5F
tkdmaf: 那我會建議你去database版被修理一頓再回來比較好。 04/02 我又沒說我只會輸出整個table 幹嘛這麼兇

04/02 21:56, , 6F
要看全部的資料當然跑出來東西就多啊??
04/02 21:56, 6F

04/02 21:59, , 7F
第二種方法要看全部跑出來的也一樣多啊,指令還更麻煩
04/02 21:59, 7F

04/02 23:39, , 8F
沒有一般情況 表格怎麼配要看程式怎麼用
04/02 23:39, 8F

04/02 23:40, , 9F
程式怎麼用要看系統需求是怎麼設計的.
04/02 23:40, 9F
謝謝妳的回答,算是有解決我的問題了 ※ 編輯: nono5938 (39.9.132.54), 04/03/2017 11:27:02 ※ 編輯: nono5938 (39.9.132.54), 04/03/2017 11:33:51

04/03 11:35, , 10F
是兇,還是為你好,你想想看吧!
04/03 11:35, 10F

04/03 11:36, , 11F
我是誠心建議你去database版被修理一次……你就會變強了
04/03 11:36, 11F

04/03 11:37, , 12F
還有,你是沒說你輸出整個table,但你的code出賣了你。
04/03 11:37, 12F
那個示意而已,不過你說了之後我才知道有db版,也謝謝你了 ※ 編輯: nono5938 (119.14.168.131), 04/03/2017 12:47:54

04/03 13:40, , 13F
包裝一下資料庫操作 不用每次重寫SQL
04/03 13:40, 13F

04/03 13:40, , 14F
就不會有麻煩的問題。
04/03 13:40, 14F

04/03 13:42, , 15F
不過我不會說要用什麼PVC的 因為你看起來沒什麼興趣 |)
04/03 13:42, 15F
PVC要怎麼搜啊,拿去餵狗跑出聚氯乙烯…

04/03 14:37, , 16F
我是會將資料分類,依照分類建立table
04/03 14:37, 16F
※ 編輯: nono5938 (27.52.132.30), 04/03/2017 15:02:48

04/03 17:42, , 17F
表格設計至少要注意資料類別, 關聯性, 與效能
04/03 17:42, 17F

04/07 09:20, , 18F
從來沒想過也不曾需要分割@@
04/07 09:20, 18F

04/07 19:06, , 19F
乍看以為是分筆,原來是分欄...分欄還蠻常見的,看需求
04/07 19:06, 19F

04/08 13:36, , 20F
除了延展變動的關連性個人不太會把表刻意拆開
04/08 13:36, 20F
文章代碼(AID): #1Ou9SI0u (PHP)
文章代碼(AID): #1Ou9SI0u (PHP)