• Home
  • Forum
  • Fare Web
  • Classic ASP

select su 2 tabelle

  • Creatore Discussione Creatore Discussione Lucas88
  • Data di inizio Data di inizio 8 Giu 2008
L

Lucas88

Guest
  • 8 Giu 2008
  • #1
Ciao a tutti, mi sono appena iscritto, ho un problema con una query che magari per voi è banale!
Ho due tabelle legate da una relazione 1 a n. Una contiene le produzioni, l'altra le immagini multimediali associate. Devo estrarre 4 produzioni con i relativi campi (e fin qui ci sono) e per ogni produzione devo estrarre l'immagine associata nell'altra tabella. Grazie in anticipo!

PRODUZIONI
id_prod
titolo
testo


MULTIMEDIA
id_mult
id_prod
url_mult
 
Ultima modifica di un moderatore: 9 Giu 2008
L

Lucas88

Guest
  • 9 Giu 2008
  • #2
Ho provato con il left join:

"select a.*, b.url_big , b.id_multimedia from a left join b on a.id_content = b.id_content "

Funziona, ma se inserisco una condizione, per esempio quella di estrarre le immagini di categoria 1 (..where b.id_category='1'..), mi tira fuori solo un elemento della tabella con la relativa immagine di categoria 1. E se volessi estrarre tutti i campi e visualizzare l'immagine di ognuno solo se questa è di categoria 1???
 
L

Lucas88

Guest
  • 11 Giu 2008
  • #3
Nessun consiglio?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Giu 2008
  • #4
Perchè fai la left join?

Prova cosi?

SELECT * FROM PRODUZIONI, MULTIMEDIA WHERE PRODUZIONI.id_prod = MULTIMEDIA.id_prod

Quello che non mi piace è il fatto che assegni a più campi di tabelle in relazione lo stesso nome.

Usa degli alias, oppure usa nomi diversi.

https://www.mrw.it/sql/articoli/assegnare-nomi-campi-tabella-utilizzando-prefissi_570.html

Ti consiglio di dare una lettura a questo:



Ciao!
 
L

Lucas88

Guest
  • 12 Giu 2008
  • #5
ormai sono abituato a lavorare così!..comunque ora funziona però dato che per ogni produzioni ci sono più immagini, di categorie diverse io vorrei estrarre solo un immagine di una certa categoria. Se metto la condizione mi estrae solo le produzioni che hanno l'immagine di quella categoria. Io vorrei estrarre comunque 4 produzioni e visualizzare per ognuna l'immagine di quella categoria..non so se mi sono spiegato...
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 12 Giu 2008
  • #6
Lucas88 ha scritto:
non so se mi sono spiegato...
Clicca per allargare...

No

Scusami, sarà che sono cotto ma non ho capito.
 
L

Lucas88

Guest
  • 13 Giu 2008
  • #7
le immagini nella tabella multimedia sono catalogate per categoria (id_category). Se alla fine della query scrivo ...where id_category=1, mi estrae solo produzioni che hanno l'immagine di categoria 1. Io invece vorrei estrarre comunque 4 produzioni e visualizzare per ognuna l'immagine di categoria 1.(Nel caso non ci fosse l'immagine, farei un controllo successivo per non mostrarla)
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

D
[MySQL] Tabelle "molti a molti", SELECT con troppe QUERY
  • DomyIT
  • 26 Lug 2018
  • MySQL
Risposte
7
Visite
4K
MySQL 29 Lug 2018
DomyIT
D
[PHP] Select multipla su piu tabelle
  • bubino8
  • 23 Feb 2018
  • PHP
Risposte
3
Visite
2K
PHP 23 Feb 2018
macus_adi
[PHP] Select tre tabelle collegamento
  • trattorino
  • 5 Set 2017
  • PHP
Risposte
9
Visite
2K
PHP 7 Set 2017
trattorino
T
select record univoco dopo confronto di due tabelle
  • TIRESIA
  • 10 Nov 2015
  • MySQL
Risposte
2
Visite
1K
MySQL 10 Nov 2015
TIRESIA
T
D
sql select su più tabelle
  • dj89
  • 23 Lug 2015
  • PHP
Risposte
3
Visite
2K
PHP 31 Lug 2015
giak
G
M
lista tabelle in una select
  • master1986
  • 14 Feb 2014
  • PHP
Risposte
3
Visite
1K
PHP 14 Feb 2014
borgo italia
M
Select di due tabelle
  • macchiavelli.ivan
  • 7 Gen 2013
  • MySQL
Risposte
3
Visite
2K
MySQL 9 Gen 2013
macchiavelli.ivan
M
F
select su più tabelle
  • franciros
  • 27 Mag 2008
  • Classic ASP
Risposte
1
Visite
2K
Classic ASP 27 Mag 2008
lukeonweb
select su piu tabelle
  • borgo italia
  • 22 Mag 2008
  • PHP
Risposte
4
Visite
4K
PHP 27 Mag 2008
borgo italia
L
Ripetere Campi disabilitando input in riferimento ad un valore della select
  • Lucas1
  • 4 Apr 2023
  • jQuery
Risposte
0
Visite
5K
jQuery 4 Apr 2023
Lucas1
L
Ordinare option di una select
  • otto9due
  • 20 Feb 2023
  • Javascript
Risposte
5
Visite
2K
Javascript 22 Feb 2023
otto9due
W
MySQL ciclo in SELECT
  • wolfland
  • 26 Mag 2022
  • MySQL
Risposte
0
Visite
2K
MySQL 26 Mag 2022
wolfland
W
W
MySQL SELECT list dinamica
  • wolfland
  • 2 Feb 2022
  • MySQL
Risposte
0
Visite
2K
MySQL 2 Feb 2022
wolfland
W
M
Select Option dentro una Table
  • mapa
  • 17 Dic 2021
  • jQuery
Risposte
2
Visite
3K
jQuery 19 Dic 2021
mapa
M
G
Colorare menu select attraverso ricerca php
  • Gabriele_04
  • 18 Ott 2021
  • PHP
Risposte
0
Visite
1K
PHP 18 Ott 2021
Gabriele_04
G
L
problema con query select
  • luigithen
  • 25 Mag 2021
  • PHP
Risposte
2
Visite
2K
PHP 26 Mag 2021
luigithen
L
F
menù select dinamico da db in php
  • fata1009
  • 15 Mag 2021
  • PHP
Risposte
3
Visite
2K
PHP 15 Mag 2021
zorro
D
popolare campi tra th alla select
  • dgianmarco
  • 5 Mag 2021
  • PHP
  • 2
Risposte
36
Visite
4K
PHP 3 Giu 2021
zorro
M
Estrarre valore con SELECT COUNT
  • miagy
  • 24 Mar 2021
  • PHP
Risposte
0
Visite
1K
PHP 24 Mar 2021
miagy
M
M
Creare un campo input select quantità di un numero intero prelevato dal db
  • maxnegri2036
  • 10 Mar 2021
  • PHP
Risposte
3
Visite
1K
PHP 11 Mar 2021
maxnegri2036
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?