Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql d:聚合和删除重复项的过程相当慢。必须先订购所有数据才能完成此操作。对于大型表,这可能是一项相当艰巨的任务。(对于小表,这不会有太大区别。)无论如何:只有在遇到性能问题时,才考虑加快查询速度。不要混淆查询,因为您认为这可能会以某种方式欺骗DBMS生成更好的_Mysql_Sql_Database_Group By_Distinct - Fatal编程技术网

Mysql d:聚合和删除重复项的过程相当慢。必须先订购所有数据才能完成此操作。对于大型表,这可能是一项相当艰巨的任务。(对于小表,这不会有太大区别。)无论如何:只有在遇到性能问题时,才考虑加快查询速度。不要混淆查询,因为您认为这可能会以某种方式欺骗DBMS生成更好的

Mysql d:聚合和删除重复项的过程相当慢。必须先订购所有数据才能完成此操作。对于大型表,这可能是一项相当艰巨的任务。(对于小表,这不会有太大区别。)无论如何:只有在遇到性能问题时,才考虑加快查询速度。不要混淆查询,因为您认为这可能会以某种方式欺骗DBMS生成更好的,mysql,sql,database,group-by,distinct,Mysql,Sql,Database,Group By,Distinct,d:聚合和删除重复项的过程相当慢。必须先订购所有数据才能完成此操作。对于大型表,这可能是一项相当艰巨的任务。(对于小表,这不会有太大区别。)无论如何:只有在遇到性能问题时,才考虑加快查询速度。不要混淆查询,因为您认为这可能会以某种方式欺骗DBMS生成更好的执行计划。 SELECT CD.id AS id, CD.commodity_name_en AS commodity_name_en FROM MarketDetails AS MD INNE


d:聚合和删除重复项的过程相当慢。必须先订购所有数据才能完成此操作。对于大型表,这可能是一项相当艰巨的任务。(对于小表,这不会有太大区别。)无论如何:只有在遇到性能问题时,才考虑加快查询速度。不要混淆查询,因为您认为这可能会以某种方式欺骗DBMS生成更好的执行计划。
SELECT
    CD.id                AS id, 
    CD.commodity_name_en AS commodity_name_en

FROM MarketDetails AS MD
INNER JOIN MarketDetails_CommodityDetails AS MD_CD
      ON MD.id = MD_CD.market_details_id 
INNER JOIN CommodityDetails AS CD
      on MD_CD.commodity_details_id = CD.id
WHERE MD.localization_id = 1
id                   commodity_name_en                                                                                                                                                                                                                                              
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1                    Rice-Asia                                                                                                                                                                                                                                                      
2                    Apple banana                                                                                                                                                                                                                                                   
3                    Avocado                                                                                                                                                                                                                                                        
4                    Red onion                                                                                                                                                                                                                                                      
5                    White onion                                                                                                                                                                                                                                                    
6                    Green Beans                                                                                                                                                                                                                                                    
7                    Bell pepper                                                                                                                                                                                                                                                    
8                    Carrot                                                                                                                                                                                                                                                         
9                    Tomatoes                                                                                                                                                                                                                    
10                   Irish potatoes                                                                                                                                                                                                                                                 
11                   Maize                                                                                                                                                                                                                                                          
1                    Rice-Asia                                                                                                                                                                                                                                                      
3                    Avocado                                                                                                                                                                                                                                                        
5                    White onion                                                                                                                                                                                                                                                    
8                    Carrot                                                                                                                                                                                                                                                         
11                   Maize                                                                                                                                                                                                                                                          
2                    Apple banana                                                                                                                                                                                                                                                   
7                    Bell pepper                                                                                                                                                                                                                                                    
9                    Tomatoes                                                                                                                                                                                                                    
10                   Irish potatoes                                                                                                                                                                                                                                                 
1                    Rice-Asia   
SELECT
    CD.id                AS id, 
    CD.commodity_name_en AS commodity_name_en

FROM MarketDetails AS MD
INNER JOIN MarketDetails_CommodityDetails AS MD_CD
      ON MD.id = MD_CD.market_details_id 
INNER JOIN CommodityDetails AS CD
      on MD_CD.commodity_details_id = CD.id
WHERE MD.localization_id = 1
GROUP BY id
SELECT DISTINCT
    CD.id                AS id, 
    CD.commodity_name_en AS commodity_name_en

FROM MarketDetails AS MD
INNER JOIN MarketDetails_CommodityDetails AS MD_CD
      ON MD.id = MD_CD.market_details_id 
INNER JOIN CommodityDetails AS CD
      on MD_CD.commodity_details_id = CD.id
WHERE MD.localization_id = 1
SELECT CD.id, CD.commodity_name_en
FROM CommodityDetails CD
WHERE EXISTS (SELECT 1
              FROM MarketDetails MD INNER JOIN 
                   MarketDetails_CommodityDetails MD_CD
                   ON MD.id = MD_CD.market_details_id 
              WHERE MD_CD.commodity_details_id = CD.id AND
                    MD.localization_id = 1
             );
select id, commodity_name_en
from commoditydetails
where id in
(
  select md_cd.commodity_details_id
  from marketdetails_commoditydetails md_cd
  join marketdetails md on md.id = md_cd.market_details_id
  where md.localization_id = 1
);
select id, commodity_name_en
from commoditydetails
where id in
(
  select commodity_details_id
  from marketdetails_commoditydetails
  where market_details_id in (select id from marketdetails where md.localization_id = 1)
);