Ik heb als volgt een testvoorbeeld gemaakt:
gebruik test
DROP TABEL INDIEN BESTAAT a;
DROP TABEL INDIEN BESTAAT b;
MAAK TABEL a (id INT NIET NULL PRIMAIRE SLEUTEL);
CREEER TABEL b (id INT NIET NULL PRIMAIRE SLEUTEL);
INVOER IN EEN WAARDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10 );
INVOEREN IN b WAARDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
SELECTEER * FROM a;
SELECTEER * FROM b;
VERWIJDER a.* FROM a INNER JOIN b ON a.id =b.id WHERE a.id IN (1,2,3 ,4);
SELECTEER * UIT een;
Dit zijn mijn resultaten:
[email protected]
(DB-test) ::gebruik test
Database gewijzigd
example@sqldat .com
(DB-test) ::DROP TABLE INDIEN BESTAAT a;
Query OK, 0 rijen beïnvloed (0.06 sec)
[email protected]
(DB-test) ::DROP TABLE INDIEN BESTAAT b;
Query OK, 0 rijen beïnvloed (0.06 sec)
[email protected]
(DB-test) ::CREATE TABLE a (id INT NOT NULL PRIMARY KEY);
Query OK, 0 rijen beïnvloed (0.23 sec)
[email protected]
(DB-test) ::CREATE TABLE b (id INT NOT NULL PRIMARY KEY);
Query OK, 0 rijen beïnvloed (0.17 sec)
[email protected]
(DB-test) ::INSERT INTO a VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
Query OK, 10 rijen aangetast (0,06 sec)
Records:10 Duplicaten:0 Waarschuwingen:0
[email protected]
(DB-test) ::INSERT INTO b VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
Query OK, 10 rijen aangetast (0,06 sec)
Records:10 Duplicaten:0 Waarschuwingen:0
[email protected]
(DB-test) ::SELECT * FROM a;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
10 rijen in set (0.00 sec)
[email protected]
(DB-test) ::SELECT * FROM b;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
10 rijen in set (0.00 sec)
[email protected]
(DB-test) ::VERWIJDER a,b VAN EEN INNERLIJKE JOIN b ON a.id =b.id WHERE a.id IN (1,2,3,4);Query OK, 4 rijen beïnvloed (0,08 sec)
[email protected]
(DB-test) ::SELECT * FROM a;
+----+
| id |
+----+
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
6 rijen in set (0.00 sec)
[email protected]
(DB-test) ::SELECT * FROM b;
+----+
| id |
+----+
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
6 rijen in set (0.00 sec)
Probeer het eens !!!
Trouwens, ik heb "AS a" en "AS b" uit je zoekopdracht verwijderd en ik heb a.b_id gewijzigd in a.id