mysql order by 和 group by 順序問題
再mysql中group by 是比 order by 先執行的,這個很重要,就算你將order by 語句寫再group by語句之前,也會先執行group by
如果不注意這個問題就會出現問題.比如:
我想先通過id排序標,再根據oid分組.會報錯,這是因為group by 先分組,分組後,只能查詢分組的欄位,所以不能用id排序.
select oid from yq_annotated_company_tag_data where batch_id in ('2018-09-08_v1', '2018-09-08_v2', '2018-09-08_v3', '2018-09-08_v4') and status = 2 order by id asc group by oid
相關文章
- SQL中rownum和order by的執行順序的問題SQL
- mysql的order by和group byMySql
- MySQL按指定順序排序(order by field的使用)MySql排序
- MySQL:讀取my.cnf的順序問題MySql
- MYSQL INNODB中表資料的返回順序問題MySql
- [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains 的問題 MySQLExpressAIMySql
- SQL語句中的AND和OR執行順序問題SQL
- thinkphp where in order 按照順序in的迴圈排序PHP排序
- Java 修飾符順序問題Java 修飾符
- Git diff hash順序的問題Git
- GROUPBY 和開窗函式執行順序的問題函式
- Jetpack Compose的Modifier順序問題Jetpack
- 關於defer執行順序問題
- sqlserver使用order by case when進行優先順序排序SQLServer排序
- Nginx配置指令location匹配符優先順序和安全問題Nginx
- 缺少GROUP BY表示式可以順利執行的問題
- MySQL 並列排名和順序排名查詢MySql
- MySql5.7及以上 ORDER BY 報錯問題MySql
- 無順序約束的字串匹配問題字串匹配
- Mysql優化_ORDER BY和GROUP BY 的優化講解(單路排序和雙路排序)MySql優化排序
- 缺少GROUP BY表示式可以順利執行的問題(二)
- MySQL order by limit 分頁資料重複問題MySqlMIT
- 5-順序表查詢及插入問題
- scala隱式轉換優先順序問題
- sql中的or與and的執行順序問題SQL
- 配置Mysql Group Replication遇到的問題筆記MySql筆記
- laravel 解決 mysql only_full_group_by 問題LaravelMySql
- MyBatis order by失效問題MyBatis
- js基礎進階–promise和setTimeout執行順序的問題JSPromise
- sql mysql 執行順序 (4)MySql
- group by 排序問題排序
- 靜態順序表和動態順序表 對比
- 列定義的順序和列儲存的順序
- FrameLayout裡有CardView造成的顯示順序問題View
- 關於CSS樣式的優先順序問題CSS
- UITableView停止載入中的動畫的順序問題UIView動畫
- FastJson bean序列化屬性順序問題ASTJSONBean
- connect by與where條件執行順序問題