我有以下的列的數據庫表:SELECT查詢不包括列3
- ID
- COUNTRY_ID
- 名
- 電子郵件
我想選擇所有不包括id
和country_id
在SELECT
查詢。
我曾嘗試以下:
$getOldvalue = $myTable->find()->where(['country_id' => 10])->first()->toArray();
$notAllow = ['id','country_id'];
foreach ($notAllow as $no) {
if(($key = array_search($no, array_keys($getOldvalue))) !== false) {
unset(array_keys($getOldvalue)[$key]);
}
}
這將返回id
和country_id
。我如何選擇沒有id
和country_id
的所有列?
我希望不要選擇 –
您可以發佈一些示例表數據,以便我們可以看到您正在處理的內容以及預期結果的示例? – LStarky
改進的英文和格式化 –