select,value,pluck 欄位區分

wade發表於2019-06-21

往往在寫程式碼中我們需要在sql中只是查幾個欄位,會用到select,value,pluck欄位,那麼它們有什麼不同:
select:查詢的是指定表中幾個欄位
value:只能查詢一個值,查詢第一條資料的value第一個值,存在多值只會第一個值查詢出來
pluck:只能查詢一個或者兩個欄位,結果是一維陣列,如果只查詢一個欄位那麼key是預設是自增,value是值的內容,如果是兩個值那麼第一個值作為陣列中value,第二個值作為key

相關文章