亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

springboot java mysql參數語法錯誤

springboot java mysql參數語法錯誤

慕仙森 2023-10-13 14:53:19
我有這個應用程序,java spring boot 和 mysql db。當我嘗試運行以下查詢時,出現此錯誤。 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'email ='[email protected]'' at line 1有誰知道為什么嗎?    @Query(value = "SELECT voucher_code FROM voucher INNER JOIN "        + "offer ON offer.name = voucher.offer "        + " email =:email", nativeQuery = true)     List<Voucher> getVouchers(@Param("email") String email);
查看完整描述

1 回答

?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

您在兩個條件之間缺少一些東西offer.name = voucher.offer,email =:email可能是 a WHERE,也許是 a AND/OR。我猜你想要這個:

@Query(value = "SELECT voucher_code FROM voucher INNER JOIN "
    + "offer ON offer.name = voucher.offer "
    + "WHERE email =:email", nativeQuery = true)
List<Voucher> getVouchers(@Param("email") String email);


查看完整回答
反對 回復 2023-10-13
  • 1 回答
  • 0 關注
  • 182 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號