0
下面我粘貼了mysql查詢。請幫助我將此查詢轉換爲laravel 5.如何將mysql查詢轉換爲laravel 5?
select
t.username,
sum(case when t.status_id = 1 then t.count else 0 end) as status_1,
sum(case when t.status_id = 0 then t.count else 0 end) as status_0,
sum(case when t.status_id = 0 and t.status_desc = 2 then t.count else 0 end)
as status_0_2,
sum(case when t.status_id = 0 and t.status_desc = 3 then t.count else 0 end)
as status_0_3
from (
select username, status_id, status_desc, count(status_desc) as count
from log
group by username, status_id, status_desc
) as t
group by t.username;
爲什麼要將其轉換爲Laravel的方案?只需創建一個視圖,並與口才...... –
我的項目在laravel我的工作進行查詢,和我在MySQL的解決方案,但我沒有對自己在使用laravel情況下任何想法。這就是爲什麼。\ –
好吧,那麼有道理。轉換它祝你好運!我相信給出的答案可以滿足你的需求,你試過了嗎? –