dongsui8162 2015-02-20 04:50
浏览 26

语法错误或访问冲突Laravel 4

i have use this query in my controller

DB::insert(DB::raw( "CREATE TEMPORARY TABLE temp1 ENGINE=MEMORY AS (SELECT a.account AS Account, a.name AS Account_Name, 0 AS Amount FROM coa a);") );

    DB::insert("INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.ar) AS Amount FROM coa a, jurnal b WHERE a.name=b.ar_coa);
        INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.terima_cicilan) AS Amount FROM coa a, jurnal b WHERE a.name=b.terima_cicilan_coa);
        INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.bunga) AS Amount FROM coa a, jurnal b WHERE a.name=b.bunga_coa);
        INSERT INTO temp1 (SELECT b.account AS Account, b.name AS Account_Name, SUM(((a.nilai_pinjaman*a.biaya_admin)/100)) AS Amount FROM ar a, coa b WHERE b.name='PENDAPATAN ADMINISTRASI');");

    $report = DB::select(DB::raw("SELECT Account,Account_Name,SUM(Amount) AS Amount FROM temp1 GROUP BY Account;"));

in phpmyadmin that query showing

CREATE TEMPORARY TABLE temp1 ENGINE=MEMORY 
AS (SELECT a.account AS Account, a.name AS Account_Name, 0 AS Amount FROM coa a);
INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.ar) AS Amount FROM coa a, jurnal b WHERE a.name=b.ar_coa);
INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.terima_cicilan) AS Amount FROM coa a, jurnal b WHERE a.name=b.terima_cicilan_coa);
INSERT INTO temp1 (SELECT a.account AS Account, a.name AS Account_Name, SUM(b.bunga) AS Amount FROM coa a, jurnal b WHERE a.name=b.bunga_coa);
INSERT INTO temp1 (SELECT b.account AS Account, b.name AS Account_Name, SUM(((a.nilai_pinjaman*a.biaya_admin)/100)) AS Amount FROM ar a, coa b WHERE b.name='PENDAPATAN ADMINISTRASI');
SELECT Account,Account_Name,SUM(Amount) AS Amount FROM temp1 GROUP BY Account;

like this

Image

anything wrong with my query or my code? coz only in laravel cant execute that query

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)
    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号