単一の列テーブルから順番に特定のレコードを先頭に表示したいと考えています。以下はサンプルクエリです
create table empp(ename varchar(100))
insert into empp values('Name3')
insert into empp values('Name4')
insert into empp values('Name2')
insert into empp values('Name1')
1 行目と 2 行目の 'Name2' と 'Name3' に表示したいので、他の順序は任意です。次のクエリを試しましたが、目的の結果が得られませんでした
select * from empp where ename in ('Name2','Name3')
union
select * from empp
期待されるO/P
名前2 名前3 名前1 名前4