我正在研究oracle10g。我很想知道是否有任何SQL函数可以从字符串的起始字母表中得到结果。
例如,如果我有road-1,road-A,road-89,我想知道这些道路集的总数而不使用sql count()
函数。
答案 0 :(得分:0)
对于以road
开头的值:
SELECT YourColumn, COUNT(*) Total
FROM YourTable
WHERE YourColumn LIKE 'road%'
对于某处包含road
的值:
SELECT YourColumn, COUNT(*) Total
FROM YourTable
WHERE YourColumn LIKE '%road%'