Salve ragazzi, ho le seguenti tabelle:
P.S: Per il campo id_categoria(FK) ho creato semplicemente un campo di tipo inter(potrebbe essere questo il problema?)codice:Categoria: id_categoria(PK) - nome Immagine id_immagine(PK) - id_categoria(FK) - data - titolo - descrizione - path
Adesso dovrei estrapolare tutti i dati, e devo anche estrapolare un campo contenente il numero di categorie, ho fatto una cosa del genere, ma non va bene...
Grazie anticipatamente...codice:SELECT COUNT(DISTINCT C.id_categoria) as num_cat, id_immagine, titolo, descrizione, path, data FROM immagine as I, categoria as C WHERE I.id_categoria=C.id_categoria

Rispondi quotando