1
当我有“独特”值的表。问题是添加这些值的程序还为该值添加了3个不同的后缀(该值末尾有2个字符)。结果,我有三个变量与三个后缀。所以我只需要从bd中获得唯一的值 - 以某种方式将其排除,而不需要最后两个字符。有什么想法吗?切MySQL数据选择
当我有“独特”值的表。问题是添加这些值的程序还为该值添加了3个不同的后缀(该值末尾有2个字符)。结果,我有三个变量与三个后缀。所以我只需要从bd中获得唯一的值 - 以某种方式将其排除,而不需要最后两个字符。有什么想法吗?切MySQL数据选择
如果行具有一个“唯一”值但Camera_id不同,应该返回哪个Camera_id(第一个,最后一个,最大,最小???)。尝试这样的:
select
LEFT(camera_name,LENGTH(camera_name)-2), max(camera_id)
from cameras
where site_id=1
group by LEFT(camera_name,LENGTH(camera_name)-2)
你想仅检索first letter
的值吗?
SELECT DISTINCT SUBSTRING(ColumnName, 1,1) a
FROM tablename
ORDER BY a
你能显示样品记录吗?当你提出问题时,它会有很大的帮助。