- or download this
CREATE TABLE person (
id INTEGER NOT NULL,
...
friend INTEGER NOT NULL,
PRIMARY KEY ( person, friend )
);
- or download this
INSERT INTO person VALUES ( 1, 'Al' );
INSERT INTO person VALUES ( 2, 'Bob' );
...
INSERT INTO friend VALUES ( 8, 7 );
INSERT INTO friend VALUES ( 9, 1 );
INSERT INTO friend VALUES ( 9, 7 );
- or download this
sqlite> SELECT P1.name, P2.name
...> FROM person P1
...
Bob|Al
Bob|Doug
Bob|Gary
- or download this
sqlite> SELECT P1.name, P2.name
...> FROM person P1
...
Gary|Bob
Gary|Hamza
Gary|Ibrahim
- or download this
sqlite> SELECT P1.name, P2.name
...> FROM person P1
...
Hamza|Gary
Ibrahim|Al
Ibrahim|Gary