Frage : Löschen aus mehrfachen Tabellen

Erhielt die Tabellen unten definiert. Wie kann ich alle Aufzeichnungen entfernen, die to
a Einzelheitteilenummer entsprechen? Kann ich sie mit einer Frage tun, oder muss ich sie tun with
multiple Fragen?

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
TABELLE `niins `VERURSACHEN (
	`NIINS_ID `INT (10) NICHT UNGÜLTIGES AUTO_INCREMENT, ------+
	`PARTNO `VARCHAR (250) NICHT UNGÜLTIGE RÜCKSTELLUNG '',        |
	`BESCHREIBUNG `VARCHAR (255) NICHT UNGÜLTIG,              |
	`NSN `VARCHAR (255) NICHT UNGÜLTIG,                      |
	INDEX `Index 1 `(`NIINS_ID `)                      |
)                                                         |
                                                          | 
TABELLE `niin `VERURSACHEN (                                     |
	`NIINS_ID `INT (10) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“,    ------+
	`NIIN_ID `INT (10) NICHT UNGÜLTIGE AUTO_INCREMENT,  ------+---+---+
	`NSN_NUMBER `VARCHAR (255) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“,   |   |   |
                                       |   |   |
	INDEX `Index 1 `(`NIIN_ID `)                       |   |   |
)                                                         |   |   |
                                                          |   |   |
TABELLE `niinid `VERURSACHEN (                                   |   |   |
	`NIINID_ID `INT (10) NICHT UNGÜLTIGES AUTO_INCREMENT,      |   |   |
	`NIIN_ID `INT (10) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“, ----------+   |   |
	`FIIG `VARCHAR (20) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“,              |   |
                                           |   |
	INDEX `Index 1 `(`NIINID_ID `),                        |   |
	INDEX `Index 2 `(`NIIN_ID `)                           |   |
)                                                             |   |
                                                              |   |
TABELLE `niinxref `VERURSACHEN (                                     |   |
	`NIINXREF_ID `INT (10) NICHT UNGÜLTIGES AUTO_INCREMENT,        |   |
	`NIIN_ID `INT (10) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“, --------------+   |
                                               |
	INDEX `Index 1 `(`NIINXREF_ID `),                          |
	INDEX `Index 2 `(`NIIN_ID `)                               |
)                                                                 |
                                                                  |
TABELLE `niinprocurement `VERURSACHEN (                                  |
	`NIINPROCUREMENT_ID `INT (10) NICHT UNGÜLTIGES AUTO_INCREMENT,     |
	`NIIN_ID `INT (10) NICHT UNGÜLTIGE RÜCKSTELLUNG „0“, ------------------+
        
	INDEX `Index 1 `(`NIINPROCUREMENT_ID `),
	INDEX `Index 2 `(`NIIN_ID `)
) 

Antwort : Löschen aus mehrfachen Tabellen

in MySQL können Sie aus einigen Tabellen in der Tat sofort löschen:
http://dev.mysql.com/doc/refman/4.1/en/delete.html

1:
2:
3:
4:
5:
6:
Mehrfachtabelle Syntax:

LÖSCHUNG [LOW_PRIORITY] [SCHNELL] [IGNORIEREN]
    tbl_name [. *] [, tbl_name [. *]]…
    Von den table_references
    [WO where_condition]
Weitere Lösungen  
 
programming4us programming4us