我正在處理我的查詢,將它們更改爲新的API。 我想選擇一個包含CASE語句的別名。這是我原來的SQL: SUM(CASE MONTH(data.start) WHEN 1 THEN data.accepted END) AS 'Jan',
這就是我的新API嘗試: ->addField('data', SUM(CASE MONTH('start') WHEN 1 THEN data.accep
我已經嘗試在100種不同的方式下編寫代碼,並且無法弄清楚正確的語法。看來不管我怎麼寫這個,$ loggeduser都不會傳遞給WHERE用戶名。我究竟做錯了什麼?什麼是正確的語法? $query = $db->prepare('SELECT * FROM sites WHERE username = ? AND name LIKE ? OR login LIKE ? AND category="t