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
你能顯示樣品記錄嗎?當你提出問題時,它會有很大的幫助。