MRW.it Forum
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • MySQL

SUM Tra due tabelle

  • Creatore Discussione Creatore Discussione macchiavelli.ivan
  • Data di inizio Data di inizio 9 Gen 2013
M

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
  • 9 Gen 2013
  • #1
Salve.

Vorrei sommare le lezioni divise per città dell'anno 2012, settimana 1

Es:
citta anno week n_lezioni
Verona 2012 1 45
Firenze 2012 1 24


Mi aiutereste a costruire la SELECT?

Ecco il Dump

-- Struttura della tabella `lezioni`
--

CREATE TABLE `lezioni` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`week` int(2) NOT NULL,
`anno` int(4) NOT NULL,
`lez` int(3) NOT NULL,
`id_ins` int(10) NOT NULL,
PRIMARY KEY (`id`),
KEY `id_ins` (`id_ins`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=280 ;

--
-- Dump dei dati per la tabella `lezioni`
--

INSERT INTO `lezioni` (`id`, `week`, `anno`, `lez`, `id_ins`) VALUES
(186, 1, 2012, 33, 73),
(187, 1, 2012, 12, 74),
(188, 1, 2012, 12, 75),
(189, 1, 2012, 12, 76),

-- --------------------------------------------------------

--
-- Struttura della tabella `maestri`
--

CREATE TABLE `maestri` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`citta` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
`nome` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`cognome` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`sesso` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'uomo',
UNIQUE KEY `id` (`id`),
KEY `id_scuola` (`citta`),
KEY `sesso` (`sesso`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=100 ;

--
-- Dump dei dati per la tabella `maestri`

INSERT INTO `maestri` (`id`, `citta`, `nome`, `cognome`, `sesso`) VALUES
(73, 'Verona', 'Roberto', 'Bianchi', 'uomo'),
(74, 'Firenze', 'Mario', 'Rossi', 'uomo'),
(75, 'Verona', 'Maria', 'Verdi', 'uomo'),
(76, 'Firenze', 'Marco', 'Marchi', 'uomo'),
--
Clicca per allargare...
 
M

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
  • 9 Gen 2013
  • #2
Risolto.

SELECT m.citta,sum(l.lez)
FROM maestri m join lezioni l on(l.id_ins = m.id)
WHERE l.anno = 2012 and l.week = 1
GROUP BY (m.citta)
Clicca per allargare...

:byebye:
 
borgo italia

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 9 Gen 2013
  • #3
ciao
ti stavo postando questa

Codice:
SELECT M.citta, SUM(L.lez)
FROM maestri AS M,lezioni AS L
WHERE L.id_ins = M.id AND L.anno = 2012 AND L.week = 1
GROUP BY (M.citta)
ORDER BY M.citta

una curiosità:se poi provala e dimmi se l'ho azzeccata anch'io
 
M

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
  • 9 Gen 2013
  • #4
Si funziona anche questa.

Un modo diverso per arrivare allo stesso risultato
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 10 Gen 2013
  • #5
Bè sono pressocchè identiche a meno di un ordinamento
Sono simpatici gli utenti che una Olga postato il problema di impegnano per trovare la soluzione e una volta postata la condividono, questo vuol dire aver capito il significato di condivisione (motivo per cui nasce un forum, proprio per aiutare e condividere esperienze e problemi e ovviamente tentare di risolverli).
Complimenti.
 
M

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
  • 10 Gen 2013
  • #6
Grazie. Il tutto nasce dalla voglia di imparare.

E poi siete simpatici
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

D
Query sum
  • domenico066
  • 24 Mag 2021
  • Database
Risposte
1
Visite
2K
Database 27 Mag 2021
marino51
[MySQL] Problema funzione SUM
  • batmanLF
  • 8 Ott 2018
  • MySQL
Risposte
1
Visite
1K
MySQL 9 Ott 2018
Max 1
Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli
  • maxnegri
  • 26 Set 2018
  • PHP
Risposte
10
Visite
3K
PHP 28 Set 2018
marino51
R
[MS Access] CAMPO CALCOLATO CON FUNZIONE DSUM
  • RATTS71
  • 16 Mar 2018
  • MS Access
Risposte
19
Visite
10K
MS Access 22 Mar 2018
CarlettoFed
C
mysql query, sum(qualcosa), order by sum(qualcosa). E' possibile?
  • gandalf1959
  • 13 Giu 2016
  • PHP
Risposte
14
Visite
4K
PHP 21 Giu 2016
gandalf1959
S
Problema query con sum
  • ste902
  • 8 Ago 2013
  • MySQL
Risposte
4
Visite
1K
MySQL 9 Ago 2013
ste902
S
C
Problema con SUM
  • ciccio9999
  • 11 Giu 2012
  • Database
Risposte
1
Visite
2K
Database 19 Giu 2012
Longo8
Interrogazione SUM
  • pup3770
  • 1 Giu 2012
  • Database
Risposte
1
Visite
1K
Database 1 Giu 2012
pup3770
K
[MySQL] Sum e Group
  • kaihansen
  • 4 Giu 2009
  • Database
Risposte
0
Visite
2K
Database 4 Giu 2009
kaihansen
K
O
Select Sum()
  • ozlacs
  • 18 Dic 2005
  • Classic ASP
Risposte
5
Visite
2K
Classic ASP 19 Dic 2005
lukeonweb
E
Query differenza tra tabelle
  • Emanuele85
  • 3 Set 2023
  • MySQL
Risposte
5
Visite
2K
MySQL 4 Set 2023
Emanuele85
E
A
differenza tra account email e ISP presenti in blacklist
  • Alby64
  • 18 Mag 2023
  • Posta Elettronica
Risposte
0
Visite
2K
Posta Elettronica 18 Mag 2023
Alby64
A
R
Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera
  • RAF66
  • 27 Mar 2022
  • MS Access
Risposte
10
Visite
3K
MS Access 3 Apr 2022
RAF66
R
W
Differenza tra orari
  • wolfland
  • 21 Mar 2022
  • PHP
Risposte
3
Visite
1K
PHP 22 Mar 2022
marino51
M
Accodare record presi da un altra tabella
  • Max61
  • 18 Gen 2022
  • PHP
Risposte
8
Visite
2K
PHP 25 Gen 2022
Max61
M
E
Finestra estensioni sparita
  • emanema
  • 14 Gen 2022
  • Photoshop
Risposte
0
Visite
1K
Photoshop 14 Gen 2022
emanema
E
Z
Google Fonts CSS tra desktop e responsive
  • z.cristiano
  • 9 Nov 2021
  • HTML e CSS
Risposte
1
Visite
892
HTML e CSS 18 Nov 2021
jdigital.it
J
Associazioni tra Search Console e Analitycs
  • MarcoGrazia
  • 31 Ago 2021
  • SEO e Posizionamento
Risposte
0
Visite
3K
SEO e Posizionamento 31 Ago 2021
MarcoGrazia
M
Come nascondere la finestra di dialogo di conferma?
  • mikerichards
  • 22 Ago 2021
  • HTML e CSS
Risposte
1
Visite
845
HTML e CSS 22 Ago 2021
Max 1
M
Collegamento tra form html e script php
  • Mollichina
  • 24 Mag 2021
  • PHP
Risposte
4
Visite
2K
PHP 25 Mag 2021
Mollichina
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • MySQL
  • 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?