Escludere dei parametri da una SELECT

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
Salve.

Ho 2 tabelle:

maestri ===> id, città, nome, cognome, sesso

lezioni ===> id, week, anno, lez, id_ins

Vorrei escludere da questa SELECT:

Codice:
SELECT * FROM maestri ORDER BY citta

Tutti i record a qui sono stati inseriti dei valori in week='1', anno='2012' (Ovviamente a id_ins corrisponderà id).

Come posso fare?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, prova cosi
Codice:
SELECT * 
FROM maestri M
JOIN lezioni L ON L.id_ins = M.id
WHERE L.week != 1 && L.anno != 2012
ORDER BY M.citta
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
dovrebbe essere cosi
questo operatore != vuol dire diverso da
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Sicuro che ottieni l'effetto inverso? Perché sia la logica sia la sintassi sono corrette.
 

macchiavelli.ivan

Utente Attivo
7 Dic 2012
67
0
0
posto il dump delle tabelle.

In questo modo se qualcuno vuole testare l'sql

SELECT *
FROM maestri M
JOIN lezioni L ON L.id_ins = M.id
WHERE L.week != 1 && L.anno != 2012
ORDER BY M.citta

e capire cosa cè che non va, lo può fare.

-- 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=189 ;

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

-- 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`
--
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Escludere campi non valorizzati PHP 22
danjde [MySQL] Escludere specifico valore dalla query select MySQL 3
D Come posso escludere una pagina dalle regole di htaccess? Web Server 0
S [PHP] Selezionare ultimo campo ed escludere doppioni PHP 16
M [PHP] Escludere i record con pratica conclusa PHP 26
M Escludere dati da una query PHP 15
M Datetimepicker - escludere orari + step di 30 minuti jQuery 0
T Funzione per redirect versione mobile: escludere i tablet Javascript 1
novello88 escludere un post dal flusso RSS WordPress 0
P Escludere stringhe contenute nei record da una select MySQL 3
Shyson Escludere un css codice dalla home PHP 17
M Escludere 2 select da una select MySQL 9
T come ordinare dei record recuperati da due tabelle MySQL 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
C prendere dei valori da Plugin e inserirli nel database joomla Joomla 0
otto9due Impedire esecuzione diretta dei file PHP 7
seranto Blocco preventivo e Registro dei Consensi per Cookie tecnici? Leggi, Normative e Fisco 2
F Scrivere dei dati in word con php PHP 0
M Problemi con la stampa dei valori in php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
G Somma dei Minuti PHP 3
W Elenco dei link del file presenti in una cartella PHP 2
C Esclusione dei giorni festivi Javascript 0
W Evitare ridondanza dei dati Classic ASP 3
I Passare dei parametri in javascript PHP 0
G Scelta dei Breakpoint HTML e CSS 1
D Javascript per il download dei dati Javascript 0
G MariaDB non restituisce dei valori PHP 7
J estrarre url dei file video da youtube "get_video_info" PHP 6
MarcoGrazia [PHP] Uso dei namespace PHP 5
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
W [WordPress] [WooCommerce] Non trovo più la Tab Visulizzazione dei Prodotti in questo nuovo Plugin WordPress 2
L Trasferimento dei file OLM Mac in formato PST sul sistema Mac Mac e Software 1
W [Javascript] Bootstrap Admin templates, mi dareste dei consigli? CMS (Content Management System) 0
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
spider81man [PHP] Pulsante SUBMIT per download diretto dei file PHP 9
C Creazione di una funzione per il filtraggio dei campi di un db Presentati al Forum 0
A [PHP] Generare nomi dei file con lettere minuscole e vocali senza accenti PHP 2
S Visibilità dei like dei propri amici su Facebook Social Media Marketing 2
G [HTML] Modificare ordine dei div in mobile responsive HTML e CSS 5
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
MarcoGrazia [PHP] Percorso dei file PHP 3
M New entry nel mondo dei DB Presentati al Forum 1
M [PHP] Aggiornare i dati dei record selezionati PHP 3
F Autocompletamento dei campi di una pagina jQuery 4
cristoforo58 Stampare dei valori XML in PHP PHP 0
xone [PHP] Contare numero dei giorni tra data_in e data_out PHP 11
V Indicizzazione dei contenuti Google Search Console 0
felino [WordPress] Override dei files del theme attivo WordPress 3
E [PHP] [HTML] Codice che gestisce l'input e la trasmissione dei dati alla mia email PHP 1

Discussioni simili