「一意の」値を持つテーブルがあります。問題は、これらの値を追加するプログラムが、値に 3 つの異なる接尾辞 (値の末尾に 2 文字) を追加することです。その結果、3 つの接尾辞を持つ 3 つの変数ができました。だから私は bd から一意の値だけを取得する必要があります-どういうわけか最後の2文字なしでそれを整理します。何かアイデアはありますか?
2 に答える
1
行に 1 つの「一意の」値があり、Camera_id が異なる場合、どの Camera_id を返す必要がありますか (first、last、maximum、minimum???)。次のようなことを試してください:
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)
于 2012-08-10T12:06:20.097 に答える
0
のみで値を取得しますfirst letter
か?
SELECT DISTINCT SUBSTRING(ColumnName, 1,1) a
FROM tablename
ORDER BY a
サンプルレコードを表示できますか?それはあなたが質問をするときに大いに役立ちます。
于 2012-08-10T09:39:37.300 に答える