ora voglio prelevare tutti i dati dalla tabella 1 e aggiungere una colonna che mi faccia capire se al dato presente nella tabella 1 corrisponde una colonna nella tabella 2 con il nome utente specificato, il risultato della query (poi mi servirà il JSON) deve essere questo:
se come parametro uso "luca": |id_tab1| testo| data | presente|
| 10 | ciao |20-04-2015 | true |
| 11 | prova|21-04-2015| false |
se come parametro uso "marco": |id_tab1| testo| data | presente|
| 10 | ciao |20-04-2015 | false |
| 11 | prova|21-04-2015| true|
se come parametro uso "giorgio": |id_tab1| testo| data | presente|
| 10 | ciao |20-04-2015 | false |
| 11 | prova|21-04-2015| false |
ma devi per forza fare un join delle tabelle? perché non fai una selezione e basta?
Cmnq non conosco una soluzione per il tuo quesito per come lo hai posto tu ma una soluzione potrebbe essere un join delle due tabelle che come risultato ti dà i valori in comune
SELECT *
FROM tabella1, tabella2
WHERE tabella1.id_tab1 = tabella2.id_tab1
questo comando ti darà una tabella che ha per righe la somma degli attributi che hanno lo stesso id!
Altrimenti se vuoi sapere se luca, marco o giorgio sono presenti nell'altra tabella basta fare due query e ottieni quello che vuoi
puoi usare
SELECT *
FROM tabella2
WHERE id_tab IS IN (
SELECT id_tab
FROM tabella2
WHERE utente = 'marco');
ecco non ho verificato se è giusto il codice ma più o meno dovremmo esserci
Spero di essermi spiegato bene
cmnq se hai dubbi io sono qua