Mysql 返回重复行的Sql查询
请查找以下查询:Mysql 返回重复行的Sql查询,mysql,sqlite,Mysql,Sqlite,请查找以下查询: SELECT a.reco_index_content_code,a.reco_index_content_name, a.reco_index_user_action_download_file, CASE WHEN b.refdata_profession_passion_code LIKE '%-%' THEN 'passion' ELSE 'profession'
SELECT a.reco_index_content_code,a.reco_index_content_name, a.reco_index_user_action_download_file,
CASE WHEN b.refdata_profession_passion_code LIKE '%-%'
THEN 'passion'
ELSE 'profession'
END AS passion_or_profession
FROM tbl_reco_index_contents a
INNER JOIN tbl_reference_databases b
ON a.reco_index_content_code = b.refdata_content_code
WHERE a.reco_index_user_action_installed = 1 and a.user_profile_number = 1
查询返回某些重复的行。如果这个问题不是不言自明的,我将不得不回复进一步的细节
非常感谢您的帮助
查询结果
AAY_AAYAB_FTD00028 PGA TOUR /mnt/sdcard/googleCheckout/PGA TOUR.apk profession
AAB_AABAE_FTD00071 PD Central /mnt/sdcard/googleCheckout/Parkinson's Central.apk passion
AAB_AABAE_FTD00071 PD Central /mnt/sdcard/googleCheckout/Parkinson's Central.apk passion
AAB_AABAE_FTD00072 com.diablo.psychiatry /mnt/sdcard/googleCheckout/Psychiatry-Neurology Pro.apk passion
AAB_AABAE_FTD00072 com.diablo.psychiatry /mnt/sdcard/googleCheckout/Psychiatry-Neurology Pro.apk passion
AAB_AABAA_FTD00074 Glasgow /mnt/sdcard/googleCheckout/Glasgow Coma Scale Free.apk passion
AAB_AABAA_FTD00073 FOUR Score /mnt/sdcard/googleCheckout/FOUR score.apk passion
AAB_AABAA_FTD00075 Qx Calculate /mnt/sdcard/googleCheckout/Calculate by QxMD.apk passion
根据您显示的结果,简单的
DISTINCT
将删除重复项,因为两行中列中的所有值都相同
SELECT DISTINCT .....
您能显示查询结果吗?使用结果修改了我的问题如果联接表中有多行匹配的
refdata\u content\u code
,则会发生这种情况。谢谢,它成功了。我会接受更多的测试后的答案。再次感谢。