查询“干果和坚果”这一类别的产品中最贵的产品记录,应该怎么写这句查询语句啊我写的是
select * from产品 where价格=(select max(价格) from 产品group by 类别having类别='干果和坚果' )
为什么查询结果出现了别的类别?求解释。
select max(ä»·æ ¼) from 产ågroup by ç±»å«havingç±»å«='å¹²æååæ' --è¿ä¸ªä»£è¡¨åæåå¹²æéæè´µçä»·é±
ä½ä½ è¿æ ·ä»¥å
select * from产å whereä»·æ ¼=(select max(ä»·æ ¼) from 产ågroup by ç±»å«havingç±»å«='å¹²æååæ' )
å°±æ¯ææ产åéçä»·æ ¼ä¸º40åé±çï¼æä»¥ä½ è¿è¦å ä¸ä¸ªéå¶æ¡ä»¶
select * from 产å whereä»·æ ¼=(select max(ä»·æ ¼) from 产ågroup by ç±»å« havingç±»å«='å¹²æååæ' ) and ç±»å«='å¹²æååæ'追é®
åé¢ä¸æ¯å·²ç»è¦æ±äºç±»å«äºåæä¹è¿æ¯ææ产åçæ贵产åå¢ï¼è¿ä¸ªå°æ¹ä¸æåãã
追çæ©ï¼è¿æ ·ç»ä½ ç
select max(ä»·æ ¼) from 产ågroup by ç±»å« havingç±»å«='å¹²æååæ' --è¿å¥çè¿è¡ç»ææ¯40
æä»¥ä½ ä¸è¾¹çè¯å¥å¯ä»¥æ¹æ
select * from 产å where ä»·æ ¼=40
è¿æ ·æ²¡éå§ï¼ä½æ¯è¿æ ·ä½ 就没éå°åç±»
æ以æé£ç§åæ³å°±æ¯
select * from 产å where ä»·æ ¼=40 and ç±»å«='å¹²æååæ'
è¿æ ·ä½ æäºåï¼
æçæææ¯åé¢å·²ç»æhavingè¯å¥äºä¸ºä»ä¹ä¸æ¯ç´æ¥æ¾ç¤ºç¹å®çâå¹²æååæâå¢
追çå ä¸ºä½ é£ä¸ªhavingå¨åæ¥è¯¢éï¼å¯¹å¤è¾¹çæ¥è¯¢ç±»å«='å¹²æååæ' ä¸çæå
追é®å·å·ç¥éäºï¼å¯æ¯ä¸ºä»ä¹å»æä¹ä¸è¡å¢
追çå¨åæ¥è¯¢å»æçè¯ï¼ä½ æ
select max(ä»·æ ¼) from 产ågroup by ç±»å«
è¿å¥åç¬è¿è¡ä¸ï¼å®ä¼æ¾ç¤ºæ¯ä¸ªç±»å«çæé«ä»·æ ¼ï¼èä½ å¤è¾¹ç¨ççäºå·ï¼è¯å®ä¼æ¥éï¼åæ¥è¯¢è¿åå¤ä¸ªè¡ä»ä¹ç
å¦æçå·æ¹æinçè¯ï¼å¯ä»¥æ§è¡éè¿ï¼ä½æ¯è¿åçææç©åä¸ï¼ä»·æ ¼å¨è¿äºå½ä¸çææè®°å½ï¼ä½ ç解ä¸ä¸è¿å å¥è¯çææ