2012-07-20 10 views
7

Oto mój kod:Jak wyszukać coś, co zaczyna się od określonych znaków?

SELECT SRV_NAME, TOT_CPU, TOT_MEM, SNAP_DATE 
FROM capacity.SRV_CAPACITY_SEV 
WHERE SRV_NAME in ('absshs1p", "AA03server', 'AA02server', 'BA01server', 'BA03server', 'BC03server') AND SNAP_DATE BETWEEN to_date('10-jun-2012 00:00:00', 'dd-mon-yyyy hh24:mi:ss') AND to_date('12-jun-2012 00:00:00', 'dd-mon-yyyy hh24:mi:ss') 
ORDER BY SRV_NAME desc, SNAP_DATE desc; 

Jak kwerendy dla serwerów, które rozpoczynają się od określonych znaków? Na przykład, w jaki sposób mogę wyszukiwać dla serwerów, które zaczynają się tylko od "AA"?

Używam Oracle SQL btw.

Odpowiedz

17

Można to zrobić

WHERE SRV_NAME LIKE 'AA%' 
+0

Dzięki! Pomyślałem, że to coś tak prostego, ale nie znajdowałem prostych odpowiedzi w Internecie. To działało jak czar! Dzięki jeszcze raz! – Wuz

Powiązane problemy