Pagina 2 di 11 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 103
  1. #11
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    370
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Ciao Max
    Mica male e tu ? Forse andro’ in Friuli questa estate.

    Procediamo passo per passo.
    Ecco cosa intendeva Filippo.

    codice:
    select id, 
    if(primo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(secondo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(terzo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(quarto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(quinto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(sesto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) as totale
    from tabella
    having totale >= 2
    Grazie, era una delle prime prove che ho fatto ma forse sbagliavo sintassi nei vari $num1 $num2 ecc.

    Adesso mi ci metto.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  2. #12
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    370
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Ciao Max
    Mica male e tu ? Forse andro’ in Friuli questa estate.

    Procediamo passo per passo.
    Ecco cosa intendeva Filippo.

    codice:
    select id, 
    if(primo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(secondo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(terzo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(quarto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(quinto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
    if(sesto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) as totale
    from tabella
    having totale >= 2
    Non mi rende niente a video.

    Se puoi vorrei una spiegazione per questo script, secondo la mia logica parrebbe più corretta questa versione

    Codice PHP:
    if($primo in (campo1campo2campo3campo4campo5campo6), 10) + if($secodo in (campo1campo2campo3campo4campo5campo6), 10) +.... 
    Cioè ricerca la variabile $primo in tutti i 6 campi, poi la variabile $secondo ecc.

    Grazie.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  3. #13

  4. #14
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    370
    Quote Originariamente inviata da optime Visualizza il messaggio
    è corretto campo IN elenco_valori

    https://www.w3schools.com/mysql/mysql_in.asp
    Grazie.

    Quindi con HAVING uguale o maggiore di 2 ottengo tutti gli ID che soddisfano quella condizione.

    Ma per visualizzarli?

    Ho provato a fare una query che utilizzi il valore "totale" ma non ne esco.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  5. #15
    la select ritorna id e totale, intanto visualizza quelli

  6. #16
    "non ne esco" che vuol dire? puoi essere un po' più preciso?

  7. #17
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    370
    Quote Originariamente inviata da optime Visualizza il messaggio
    "non ne esco" che vuol dire? puoi essere un po' più preciso?
    Sto cercando di fare una query dove trovare gli id corrispondenti al risultato "valore" uguale o maggiore di 2 e poi visualizzare per ognuno i tre ID precedenti.

    Pensavo di cercare "id" e "valore" ove "valore" è uguale o maggiore di 2.

    Stasera proverò a stampare id e valore con la prima query.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  8. #18
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,360
    Quote Originariamente inviata da Max Della Pena Visualizza il messaggio
    Non mi rende niente a video.

    Se puoi vorrei una spiegazione per questo script, secondo la mia logica parrebbe più corretta questa versione

    Codice PHP:
    if($primo in (campo1campo2campo3campo4campo5campo6), 10) + if($secodo in (campo1campo2campo3campo4campo5campo6), 10) +.... 
    Cioè ricerca la variabile $primo in tutti i 6 campi, poi la variabile $secondo ecc.

    Grazie.
    Non penso che SQL accetti di confrontare un valore con dei campi nella parte in della clausola.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  9. #19
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    370
    Quote Originariamente inviata da optime Visualizza il messaggio
    la select ritorna id e totale, intanto visualizza quelli
    Non riesco a visualizzare i due valori.

    Non so se la select funziona, non capisco come fare.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  10. #20
    non lo sai tu che hai davanti il codice, figurati noi che non sappiamo cosa hai scritto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.