-1
這個select語句在MySQL中完美地工作,但是當我嘗試在我的wordpress PHP中使用它時,它不起作用。我認爲這個問題是這樣的(在網絡上找到):MySQL語句在wordpress中不起作用PHP
我想你只能傳遞一個語句$ wpdb-> get_results(),所以你需要用實際值替換您設置的變量。在SELECT語句中分配變量應該沒問題,你可以提前設置它們
但我不知道如何改變它,所以它的工作原理。誰能幫我?
SET @maxp:=10; SET @point:[email protected]; SET @prev:='';
SELECT medlemsnr,navn,SUM(point) AS score
FROM (SELECT IF ([email protected], @point:[email protected], @point:[email protected]) AS point,@prev:=art,navn,medlemsnr,art,maxvaegt
FROM (SELECT medlemsnr,navn,art,MAX(vægt) AS maxvaegt FROM ct_storfanger_indberetninger WHERE YEAR(dato)=2017 GROUP BY medlemsnr,navn,art ORDER BY art,maxvaegt DESC) l) s
WHERE point>0 GROUP BY medlemsnr,navn ORDER BY score DESC
我試過這個在我的PHP,但它失敗。 $ samletstilling = $ wpdb-> get_results(「The above statement」);