hallo,
erstmal denke ich, dass meine frage kein bestimmtes rdbms betrifft sondern allgemein ist. wenn dem nicht so sein sollte: es ist ein oracle 9…
folgende tabelle:
create table test (test1 int, test char(1));
folgendes statement:
select test1
from test
group by test1
where count(test1) = min(count(test1));
nun zu meinen fragen (leider habe ich hier kein oracle…kann dies also nicht selber probieren):
funktioniert das???
und wenn dies geht, kann man das dann auch als subselect in einem update verwenden (so etwa:
update test
set test2 = ‚y‘
where test1 in (
select test1
from test
group by test1
where count(test1) = min(count(test1)));
)???
vielen dank fuer die hilfe
der jan