最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql 報錯 incompatible with sql_mode=only_full_group_by解決

 更新時間:2023年10月19日 11:51:30   作者:ponponon  
這篇文章主要為大家介紹了mysql 報錯 incompatible with sql_mode=only_full_group_by解決方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

使用peewee這個ORM翻譯sql并查詢數(shù)據(jù)

翻譯出來的 sql 如下,可以看到其實比較不規(guī)范,group by 里面只有 track_source_id,但是 select 里面卻有

parser_name、error_class_name、track_source_id

select
    `t1`.`parser_name`,
    `t1`.`error_class_name`,
    `t1`.`track_source_id`,
    COUNT('*') as `task_count`
from
    `parse_monitoring_detail` as `t1`
where
    (`t1`.`success` = 0)
group by
    `t1`.`track_source_id`
order by
    `task_count` desc

正常情況下,執(zhí)行上面的 sql 應該報錯

SQL 錯誤 [1055] [42000]: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'crawler2.t1.parser_name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

但是實際上卻沒有,為什么?

因為 peewee 創(chuàng)建連接之后,會先執(zhí)行 SET sql_mode='PIPES_AS_CONCAT'

具體可看: peewee 創(chuàng)建連接前的前置操作,wireshark 抓包

以上就是mysql 報錯 incompatible with sql_mode=only_full_group_by解決的詳細內(nèi)容,更多關于mysql incompatible報錯的資料請關注腳本之家其它相關文章!

相關文章

  • 五分鐘帶你搞懂MySQL索引下推

    五分鐘帶你搞懂MySQL索引下推

    這篇文章主要介紹了Mysql的索引下推,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-09-09
  • mysql 8.0.12 安裝使用教程

    mysql 8.0.12 安裝使用教程

    這篇文章主要為大家詳細介紹了mysql 8.0.12 安裝使用教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • mysql一條sql查出多個條件不同的sum或count問題

    mysql一條sql查出多個條件不同的sum或count問題

    這篇文章主要介紹了mysql一條sql查出多個條件不同的sum或count問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Mysql8配置SSL安全連接的詳細指南

    Mysql8配置SSL安全連接的詳細指南

    Mysql?8?默認啟用SSL安全連接,也可以強制必須啟用,這篇文章主要來和大家介紹一下如何在Mysql8中配置SSL安全連接,有需要的小伙伴可以了解下
    2025-06-06
  • MySQL修改時間添加時間自動更新的兩種方法

    MySQL修改時間添加時間自動更新的兩種方法

    這篇文章主要介紹了MySQL修改時間添加時間自動更新的兩種方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • mysql 5.7.17 winx64安裝配置方法圖文教程

    mysql 5.7.17 winx64安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.17winx64安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • MySQL如何修改字段的默認值和空值

    MySQL如何修改字段的默認值和空值

    這篇文章主要介紹了MySQL如何修改字段的默認值和空值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • win10下mysql 8.0.11壓縮版安裝詳細教程

    win10下mysql 8.0.11壓縮版安裝詳細教程

    這篇文章主要為大家詳細介紹了win10下mysql 8.0.11壓縮版安裝詳細教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • sqlmap注入圖文詳解

    sqlmap注入圖文詳解

    sqlmap 是一個自動SQL 射入工具。本文收集了一些利用Sqlmap做注入測試的TIPS,其中也包含一點繞WAF的技巧,便于大家集中查閱,希望能給你帶來幫助
    2021-08-08
  • 詳解MySQL中EXPLAIN解釋命令及用法講解

    詳解MySQL中EXPLAIN解釋命令及用法講解

    explain顯示了mysql如何使用索引來處理select語句以及連接表??梢詭椭x擇更好的索引和寫出更優(yōu)化的查詢語句
    2017-11-11

最新評論

资溪县| 民权县| 正阳县| 梁山县| 开封县| 乐昌市| 彭州市| 淅川县| 永春县| 巩留县| 襄樊市| 克山县| 内江市| 平山县| 龙川县| 北辰区| 任丘市| 阿勒泰市| 苏尼特右旗| 武城县| 鹿邑县| 镇安县| 衡阳市| 舒城县| 德清县| 东丽区| 石景山区| 安徽省| 泰和县| 武夷山市| 通辽市| 芜湖县| 伊通| 顺义区| 高陵县| 洪江市| 壤塘县| 宜州市| 古田县| 泽州县| 富源县|