基本的に色のテーブルがありますが、すべての色を一緒に一致させるクエリを実装しました。ループでこれを行うことは可能ですか?(おそらくネストされたループです)。
私の考えは、最初の色を他のすべての色でループし、次に 2 番目の色を他のすべての色でループすることです。ヘルプは大歓迎です。
私のテーブル- さまざまな色が含まれています
CREATE TABLE Colors
(c_ID VARCHAR2(3) NOT NULL,
c_NAME VARCHAR2(11));
INSERT INTO Colors VALUES
('T01','RED');
INSERT INTO Colors VALUES
('T02','BLUE');
INSERT INTO Colors VALUES
('T03','BLACK');
INSERT INTO Colors VALUES
('T04','YELLOW');
INSERT INTO Colors VALUES
('T05','ORANGE');
さまざまな色を一致させるために使用したSQLクエリ:
select a.c_id as HM, s.c_id as AW
from colors a, colors s
where a.c_id <> s.c_id
order by a.c_id;