Jag skapade ett testprov enligt följande:
använd test
SLÄPP TABELL OM FINNS a;
SLÄPP TABELL OM FINNS b;
SKAPA TABELL a (ID INT INTE NULL PRIMÄRNYCKEL);
SKAPA TABELL b (id INT NOT NULL PRIMÄRNYCKEL);
INFOGA I VÄRDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10) );
INSERT I b VÄRDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
VÄLJ * FRÅN a;
VÄLJ * FRÅN b;
RADERA a.* FRÅN en INRE JOIN b PÅ a.id =b.id VAR a.id IN (1,2,3 ,4);
VÄLJ * FRÅN a;
Här är mina resultat:
[email protected]
(DB-test) ::användningstest
Databas ändrad
example@sqldat .com
(DB-test) ::SLIP TABELL OM FINNS a;
Fråga OK, 0 rader påverkade (0,06 sek)
[email protected]
(DB-test) ::SLIP TABELL OM FINNS b;
Fråga OK, 0 rader påverkade (0,06 sek)
[email protected]
(DB-test) ::CREATE TABLE a (id INT NOT NULL PRIMARY KEY);
Fråga OK, 0 rader påverkade (0,23 sek)
[email protected]
(DB-test) ::CREATE TABLE b (id INT NOT NULL PRIMARY KEY);
Fråga OK, 0 rader påverkade (0,17 sek)
[email protected]
(DB-test) ::INFOGA I VÄRDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
Fråga OK, 10 rader påverkade (0,06 sek)
Rekord:10 dubbletter:0 Varningar:0
[email protected]
(DB-test) ::INSERT I b-VÄRDEN (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
Fråga OK, 10 rader påverkade (0,06 sek)
Rekord:10 dubbletter:0 Varningar:0
[email protected]
(DB-test) ::VÄLJ * FRÅN a;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
10 rader i set (0,00 sek)
[email protected]
(DB-test) ::VÄLJ * FRÅN b;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
10 rader i set (0,00 sek)
[email protected]
(DB-test) ::DELETE a,b FROM a INNER JOIN b ON a.id =b.id WHERE a.id IN(1,2,3,4);Fråga OK, 4 rader påverkade (0,08 sek)
[email protected]
(DB-test) ::VÄLJ * FRÅN a;
+----+
| id |
+----+
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
6 rader i set (0,00 sek)
[email protected]
(DB-test) ::VÄLJ * FRÅN b;
+----+
| id |
+----+
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
6 rader i set (0,00 sek)
Ge det ett försök!!!
BTW jag tog bort "AS a" och "AS b" från din fråga och jag ändrade a.b_id till a.id