help query sql

meL

Nuovo Utente
10 Nov 2009
2
0
0
Ciao a tutti.
Dovrei effettuare un'estrazione su una tabella sql, premetto che non ne so molto sull’argomento :hammer:,
però penso che questa query sia abbastanza semplice per chi ne fa tutti i giorni… :book:

riassumo velocemente cosa voglio ottenere.
Ho questa tabella popolata nel seguente modo:

colonna1 - colonna2
CODICE - PROTOCOLLO
P1 - PB
P1 - PB
P1 - KK
P2 - PB
P3 - ZZ
P3 - PB
P4 - AA
P4 - PB
P4 - PB
P5 - PB
P5 - PB
P5 - XX
P6 - GG
P7 - FF
P7 - QQ

Devo estrarre solo i codici che hanno più protocolli diversi e una condizione dell'estrazione è che il codice abbia sempre il protocollo PB, quindi dall’esempio il risultato della query sarà: P1, P3, P4, P5

Spero di essere stato chiaro!! :)
Grazie!!!!
 
Ultima modifica:

meL

Nuovo Utente
10 Nov 2009
2
0
0
La prima richiesta non l'ho capita, ma per estrarre tutti i codici con protocollo PB puoi usare questa query:


devo estrarre solo i codici che nella tabella hanno il protocollo PB e (AND) un altro qualsiasi protocollo, quindi i codici che compaiono una sola volta (o più volte) con il protocollo PB oppure una sola volta (o più volte) con un altro protocollo non devo estrarli, devo estrarre solo quelli che hanno in tabella un protocollo PB e un altro qualsiasi protocollo.... :dipser:
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
alessandro non ha tutti i torti, la tua richiesta è un po’ fumosa
comunque se vuoi ottenere quello che hai scritto nel primo post
cioè una lista di codici che abbiano il procollo PB potresto eseguire

SELECT codice FROM tabella WHERE protocollo=’PB’ GROUP BY codice ORDER BY codice

in questo modo ottieni una lista di codici che hanno il protocollo PB (P1, P3, P4, P5)

se poi vuoi sapere anche (per es.) se il codice P1 ha altri protocolli oltre a PB potresi fare un’altra query.
se usi php per lo script (brutalmente) potresti risolvere in questa modo

PHP:
<?php
//parametri di connessione
$query1=mysql_query("SELECT codice FROM tabella WHERE protocollo=’PB’ GROUP BY codice ORDER BY codice");
//qui potresti mettere la verifica se esistono o no codici con protocollo PB
while($riga1=mysql_fetch_array($query1)){//estrai il codice
	$codice=$riga1['codice'];//estrai il codice con protocollo PB una sola volta
	echo "il codice $codice ha i segenti protocolli<br>";
	$query2=mysql_query("SELECT protocollo FROM tabella WHERE codice=’".$codice."’ GROUP BY protocollo ORDER BY protocollo");
	while($riga2=mysql_fetch_array($query2)){
		$protocollo=$riga2['protocollo'];//estrai i vari protocolli per i codici che hanno almenno un protocollo PB
		echo $protocollo." ";//stampi i protocolli
	}//fine while query2
	echo "<br>";
}//fine while query1
?>

prova così al massimo non funzia
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Query lenta, help ! MySQL 0
C help query MySQL 0
B Help query Database 1
N [Query tosta] HELP!! PHP 1
A query di aggiornamento, help please PHP 0
P Passare i risultati di un foreach in un modal. Help! PHP 2
J help me C/C++ 1
Q HELP ME PLEASE!‼️‼️ E-Commerce 1
L difficoltà con Xampp. printing php mancante...help Web Server 6
K [PHP] Help me a problem... Pleases PHP 1
M HELP FORM CREATO IN PHP PHP 14
M Help - consultare (ed esportare) dati da un DB pubblico mySql PHP 2
S [PHP] help me!! PHP 2
F Cerco contatto tipo help-desk Offerte e Richieste di Lavoro e/o Collaborazione 2
F Help-PDO copiare Database MySQL PHP 3
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
simgia [Javascript] Google maps help! Javascript 1
S [WordPress] Footer php - il background riempie tutta la pagina - help WordPress 1
A funzioni asincrone e callback...help! Ajax 10
F Help array da javascript a php Javascript 2
M [PHP] Help: controllo valori inseriti in un campo PHP 1
P Help con js/php PHP 6
N Sistema di Help di Delphi 7 non funziona su Win10 Windows e Software 0
silvia88 ***Help*** - Anteprima immagine photoshop diversa da file Photoshop 3
A HELP: vedo il sito posizionato in serp solo con i tool di posizionamento!!! SEO e Posizionamento 3
T [PHP] Calcolo anzianità soggetti [era: Help me :( Esercizio per me impossibile] PHP 9
trattorino Creare codice php help PHP 26
CoyotesSon [PHP] Help! Creazione di una finestra PHP 5
V help java Java 2
L help me Presentati al Forum 0
L N00b need help Webdesign e Grafica 2
I Help - Problema installazione tema di themeforest WordPress 1
claudiav ciao!! help.. Presentati al Forum 0
Z Invio mail da telecamere HIKVision - HELP!!! IP Cam e Videosorveglianza 0
M - WordPress - Sito Annunci HELP ME!!!! :crying: WordPress 2
L Hosting, help HTML e CSS 2
M HoneyPot su macchina virtuale HELP ME PLEASE!!! Reti LAN e Wireless 0
F Help con leaseweb Hosting 2
M DropDownList HELP ASP.NET 8
E [Javascript] help me !!! array da php a java Javascript 9
P Help! modifica script Javascript 11
R cookies policy - help Leggi, Normative e Fisco 21
I Piccolo roblema di compatibilità mobile.. help! PHP 1
zorro Help paginazione PHP 10
A Help! Creare un blog/portale con chat in real time WordPress 0
P help variabile js concatenata a echo php Javascript 0
O Help, devo fare un sito web con alcune caratteristiche... HTML e CSS 2
Alessandra Fanelli Menu Collapse- help -nn iserisce azioni a pulsanti Flash 0
M php help ! PHP 3
V datepicker help.... jQuery 2

Discussioni simili