Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    sintassi semplice query.

    Ciao, mi vergogno un po', ma cosa c'è di errato in questa query?
    codice:
    SELECT COUNT(*) as linux FROM logs_ip WHERE agent LIKE '%Linux%' AND NOT LIKE '%larbin%'
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIKE '%larbin%'' at line 1
    grazie

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    SELECT COUNT(*) as linux FROM logs_ip WHERE agent LIKE '%Linux%' AND agent NOT LIKE '%larbin%'

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Boh .. hai provato a farla a pezzi ?
    prima

    SELECT COUNT(*) as linux FROM logs_ip WHERE agent LIKE '%Linux%'

    e vedi se va ... forse quel AND NOT LIKE ...
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Sono basito, ho fatto delle prove a anche a me se metto il doppio like mi da errore..... non saprei davvero da cosa possa dipendere

    Edit:
    Preciso, se metto 2 like funziona benissimo, va in botta se metto un like e un not like :master: :master: :master:
    No pvt per sollecitare risposte, grazie.

  5. #5

  6. #6
    Non puo' essere uno AND altro.

    Ma sara' uno OR altro.






    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    guardate che la seconda funziona
    avevo dimenticato di mettere il campo che doveva essere NOT LIKE..



    grazie per aver tenuto alta questa discussione, cosi tutti vedono quali amenità riesco a fare...


  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Perche' non puo' essere uno and altro ??
    Deve contenere "Linux" e non "larbin" l'or non funzionerebbe correttamente.... osbaglio ??? :master:
    No pvt per sollecitare risposte, grazie.

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Originariamente inviato da gianiaz
    guardate che la seconda funziona
    avevo dimenticato di mettere il campo che doveva essere NOT LIKE..



    grazie per aver tenuto alta questa discussione, cosi tutti vedono quali amenità riesco a fare...

    uahuahuahuauahuah io ho fatto le prove partendo da un copia incolla della tua query....... siamo in 2
    No pvt per sollecitare risposte, grazie.

  10. #10
    Originariamente inviato da afurly
    Perche' non puo' essere uno and altro ??
    Deve contenere "Linux" e non "larbin" l'or non funzionerebbe correttamente.... osbaglio ??? :master:
    vero. fagiano io che non ho letto per superficialita' tutta la query.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.