• Home
  • Forum
  • Hosting, Server e Sistemi
  • Database

Outer join che non funge

  • Creatore Discussione Creatore Discussione boberto
  • Data di inizio Data di inizio 29 Giu 2016
B

boberto

Nuovo Utente
29 Giu 2016
2
0
1
  • 29 Giu 2016
  • #1
Ciao a tutti, non riesco proprio a fare una join banale, di cui mi serve solo il numero con mysql_num_rows.

Ho due tabelle:
utenti | ricevute

Con questi e altri campi
codice | cod_ut
nome | quota
| data

Vorrei avere i numeri secchi di quanti utenti hanno pagato la quota e faccio così, ottenendo un numero verosimile:

SELECT ricevute.*, utenti.*
FROM ricevute
INNER JOIN utenti ON ricevute.cod_ut = utenti.codice
WHERE ricevute.quota != ' ' AND YEAR(primanot.data) = '$anno'";



E vorrei avere il numero secco di quanti non hanno pagato la quota e dunque di quanti sui 7000 non hanno ricevute con valorizzato il campo quota.
Sto impazzendo ma proprio non ci riesco.

Ho provato così:

SELECT *
FROM utenti
LEFT JOIN ricevute
ON utenti.codice = ricevute.cod_ut

Ebbene quando conto con mysql_num_rows, mi viene restituito un numero molto più grande degli utenti presenti (circa 7000) e quindi più simile al numero di ricevute presenti in ricevute.

Grazie a tutti per l'aiuto.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Giu 2016
  • #2
ciao
da dove salta fuori la primanot? è un altra tabella?
da quello che scrivi il campo data è della tabella ricevute
poi ricevute.quota != ' ' c'è uno spazio tra gli apici?
se non è valorizzato dovrebbe essere vuoto
ricevute.quota != ''
intanto questo
 
B

boberto

Nuovo Utente
29 Giu 2016
2
0
1
  • 30 Giu 2016
  • #3
Perdonami, primanot sarebbe ricevute.

Ad ogni modo, penso di aver risolto così:

  1. Facendo prove, il numero più verosimile (oltre 6000) lo ottengo così, ma non so se sia effettivamente e logicamente corretto:

    SELECT * FROM utenti WHERE codice NOT IN (SELECT cod_ut FROM ricevute WHERE quota != ' ' AND YEAR(ricevute.data) = '$anno');

  2. Penso sia corretto, perché quando tolgo il NOT, ottengo altro numero che sommato al precedente è il numero degli utenti totali.
Sì, avevo messo sspazio solo perché temevo che non si vedessero

Grazie
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

problema outer join
  • LaKanka
  • 23 Mar 2010
  • MySQL
Risposte
8
Visite
2K
MySQL 25 Mar 2010
stefano_c
S
B
Router e telecamere con pannello solare
  • brakky71
  • 2 Set 2022
  • IP Cam e Videosorveglianza
Risposte
0
Visite
2K
IP Cam e Videosorveglianza 2 Set 2022
brakky71
B
Modem Router Home&Life HUB Sercomm WD300: connessione instabile
  • felino
  • 27 Dic 2020
  • Adsl e Connettività
Risposte
0
Visite
7K
Adsl e Connettività 27 Dic 2020
felino
G
Rete ingarbugliata con router Telecom e AP Apple
  • Giuanniello
  • 4 Ott 2020
  • Reti LAN e Wireless
Risposte
3
Visite
2K
Reti LAN e Wireless 7 Ott 2020
marino51
C
Configurazione router
  • ClayEaston
  • 13 Mag 2020
  • Reti LAN e Wireless
Risposte
0
Visite
2K
Reti LAN e Wireless 13 Mag 2020
ClayEaston
C
F
Load balancing in casa e nuovo router
  • Fabio4am
  • 19 Feb 2020
  • Reti LAN e Wireless
Risposte
0
Visite
4K
Reti LAN e Wireless 19 Feb 2020
Fabio4am
F
D
Rete Wi-Fi non funzionante su un router secondario
  • DaG
  • 29 Dic 2019
  • Reti LAN e Wireless
Risposte
0
Visite
532
Reti LAN e Wireless 29 Dic 2019
DaG
D
B
anomalia router TP Link
  • BeppeFrati
  • 29 Lug 2019
  • Reti LAN e Wireless
Risposte
0
Visite
1K
Reti LAN e Wireless 29 Lug 2019
BeppeFrati
B
A
Router e Switch
  • anvalon
  • 7 Giu 2019
  • Reti LAN e Wireless
Risposte
0
Visite
3K
Reti LAN e Wireless 7 Giu 2019
anvalon
A
S
Quale model router con DDNS gratuito
  • stefano@72
  • 4 Nov 2018
  • Reti LAN e Wireless
Risposte
3
Visite
4K
Reti LAN e Wireless 6 Nov 2018
marino51
N
Configurare rete con 1 switch e 2 router
  • netao72
  • 29 Ago 2018
  • Reti LAN e Wireless
Risposte
0
Visite
2K
Reti LAN e Wireless 29 Ago 2018
netao72
N
P
impostare due Vlan su router - dhcp su seconda sottorete e statico su prima
  • prayer84
  • 1 Mar 2018
  • Reti LAN e Wireless
Risposte
0
Visite
1K
Reti LAN e Wireless 1 Mar 2018
prayer84
P
S
rete cablata in cat7 tra due router
  • simstra
  • 27 Feb 2018
  • Reti LAN e Wireless
Risposte
0
Visite
1K
Reti LAN e Wireless 27 Feb 2018
simstra
S
P
configurazione ap con router vodafone
  • piercardo
  • 29 Feb 2016
  • Reti LAN e Wireless
Risposte
6
Visite
5K
Reti LAN e Wireless 1 Mar 2016
piercardo
P
Configurazione router per rete via radio
  • filomeni
  • 12 Gen 2016
  • Reti LAN e Wireless
  • 2
Risposte
28
Visite
6K
Reti LAN e Wireless 10 Mar 2016
Pieroz
P
P
Tre router in una rete
  • periandro
  • 3 Gen 2016
  • Reti LAN e Wireless
Risposte
2
Visite
2K
Reti LAN e Wireless 19 Gen 2016
Pieroz
P
A
Impossibile accedere alle configurazioni del router
  • anarcomarco
  • 7 Ott 2015
  • Reti LAN e Wireless
Risposte
1
Visite
3K
Reti LAN e Wireless 13 Ott 2015
Pieroz
P
ADSL velocità download limitata: problema del router?
  • felino
  • 5 Ott 2015
  • Adsl e Connettività
Risposte
1
Visite
2K
Adsl e Connettività 6 Ott 2015
felino
S
Router e virus
  • selvaggia
  • 20 Mar 2015
  • Sicurezza e Virus
Risposte
0
Visite
4K
Sicurezza e Virus 20 Mar 2015
selvaggia
S
G
Configurazione Router ed Access Point
  • giovanni89
  • 19 Feb 2015
  • Reti LAN e Wireless
Risposte
1
Visite
3K
Reti LAN e Wireless 25 Mar 2015
Pieroz
P
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • 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?