Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MySQL] Aiuto per SQL con Group e Between

    Ciao,
    prima di tutto grazie in anticipo a chiunque trovi il tempo per aiutarmi!!

    Partiamo da una Query (chiameremo Q1) che funziona senza problemi:
    Codice PHP:
    SELECT `P`, COUNT(`P`) as inviti FROM `listaGROUP BY `Porder by inviti desc 
    Mi genere una classifica ordinata per inviti.

    Seconda Query (Q2) che funziona anc'essa:
    Codice PHP:
    SELECT `P`, `DATARFROM `listaWHERE DATAR BETWEEN '2007-01-01 00:00:00' AND '2007-01-08 00:00:00' 
    Mi genera un elenco dei campi con data dal 1 gennaio al 8 gennaio

    Terza Query (Q3) che non riesco a far funzionare e che è il mio tentativo di unire le due query viste precedentemente:
    Codice PHP:
    SELECT `P`, `DATAR`, COUNT(`P`) as inviti FROM `listaGROUP BY `PWHERE DATAR BETWEEN '2007-01-01 00:00:00' AND '2007-01-08 00:00:00' order by inviti desc 
    Dove sbaglio?
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    il group by va dopo il where.

  3. #3
    Mi sto vergognando....
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

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.