Il JOIN che non imparerò mai ad usare

danielloantonio

Utente Attivo
20 Lug 2012
110
0
0
Salve,
ho davvero pochissima dimestichezza con il JOIN, LEFT JOIN e quelle cose lì.. non mi entreranno mai in testa! :S
Ho due tabelle:
[testi]
id|utente|testo
1|18|"ciaociaociao"
2|34|"secondo testo"

[stato]
id|testo|stato
1|2|"letto"
2|1|"parzialmente letto"

In pratica dovrei eseguire una query che mi elimina tutti gli stati che appartengono ad un determinato utente: se ho quindi utente "34", la query dovrebbe eliminare la riga con id "1" dalla tabella [stato].

Grazie a tutti in anticipo :D
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Di fatti non hai bisogno di una JOIN, te ne puoi uscire solo grazie ad una subquery:
Codice:
DELETE FROM `stato`WHERE `testo` IN(SELECT `id` FROM `testi` WHERE `utente` = 34)

Ricorda solo che l'istruzione che ho scritto elimina tutti gli stati, presenti nella tabella stato, associati all'utente specificato.
 
Discussioni simili
Autore Titolo Forum Risposte Data
B Outer join che non funge Database 2
L Soluzione con INNER JOIN Database 0
K Problema Inner join PHP 1
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
M LEFT JOIN di diverse condizioni PHP 10
R Join articolato su 3 tabelle MySQL 5
M Join 3 tabelle PHP 0
L select join e sottrazione punti PHP 13
M Problema su query JOIN in tre tabelle PHP 0
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
M Ordinare una query join PHP 2
M Estrarre valori MAX da un db con una left join MySQL 8
P Query Mysql con Join PHP 2
S [PHP] Inner join su 4 tabelle PHP 6
M [PHP] Aiuto su inner join PHP 10
F [MySQL] Problema con LEFT JOIN MySQL 6
P [MySQL] Inner Join o Left Join MySQL 14
simgia [PHP] Ciclare una query JOIN PHP 2
simgia [MySQL] INNER JOIN problema MySQL 0
R [PHP] Estrapolare dati da una query left join PHP 0
C Php/Mysql query JOIN tra tabelle PHP 4
C Php/Mysql query JOIN tra due tabelle PHP 18
R [MySQL] SQL UPDATE INNER JOIN MySQL 5
G [MS Access] JOIN di due tabelle più GROUP BY MS Access 1
G [MySQL] Join o select MySQL 1
R [MySQL] Join, Count e Order (ASC & DESC)... MySQL 6
jdj78 inner join Classic ASP 18
V [Guida]: ho dubbi sulle Join MySQL 13
P Query con Somma di un Campo , aggregazione e join Database 3
V Quando mettere il JOIN e quando no? MySQL 1
L cinque tabelle e join PHP 2
P Join tabelle MySQL 4
Marco_88 Select distinct e join MySQL 2
Marco_88 Eliminare una colonna da una LEFT JOIN MySQL 4
M Query Join per 2 colonne MySQL 1
D Problema sintassi INNER JOIN a 3 tabelle PHP 4
L inner join MySQL 0
andrea.peo Problema query con join visualizzazione record ripetuti PHP 5
I Aiuto INNER JOIN MySQL 5
V Problema JOIN SQL PHP 3
A Ottimizzare di più JOIN su tabella/e da 25.000 records MySQL 0
L inner join su due tabelle PHP 5
S Mistero Join MySQL 0
G unire union e join insieme MySQL 7
ivarello JOIN Mysql PHP 2
A Count Inner Join e stampa record con id non duplicati PHP 1
P utilizzare INN JOIN PHP 8
N JOIN o non JOIN MySQL 2
D LEFT JOIN... non ci capisco nulla PHP 2

Discussioni simili