Visualizzazione risultati 1 fino 4 di 4

Discussione: funzione count con sqlite

  1. #1
    L'avatar di acsocmel
    acsocmel non è connesso Utente attivo
    Data registrazione
    03-07-2007
    Messaggi
    463

    Predefinito funzione count con sqlite

    Codice PHP:
    $amichevoli = $db->query("SELECT home as squadra FROM partite WHERE( ROWID>2 and home!='AC Socmel')
    UNION
    SELECT visitor as squadra FROM partite WHERE (ROWID>2 and visitor!='AC Socmel')
    ORDER by squadra COLLATE NOCASE ASC"
    );
    $numeri=0;
    foreach(
    $amichevoli as $row) {
    $numeri++;
    $a.= "<option>[".$numeri."] ".$row['squadra']."</option>".PHP_EOL;
    }
    al momento ho risolto così ma vorrei usare la funzione count()
    solo che non riesco a inserirla nella query
    se non ci fosse l' UNION riuscirei a contare le righe, ma così proprio niente
    magari annidare i SELECT o che ne so
    qualche suggerimento?
    Ultima modifica di acsocmel : 08-05-2020 alle ore 10.51.45

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Se il tuo database è in forma normale avrai una tabella squadre da cui puoi estrarre le informazioni di cui hai bisogno senza complicazioni.

    Altrimenti, se il tuo database non è in forma normale, trasformalo in forma normale e avrai una tabella squadre da cui puoi estrarre le informazioni di cui hai bisogno senza complicazioni.

    Altrimenti, se non vuoi trasformare il database in forma normale, tieni tutto così com'è, codice incluso.

    I suggerimenti che do più spesso:


  3. #3
    L'avatar di acsocmel
    acsocmel non è connesso Utente attivo
    Data registrazione
    03-07-2007
    Messaggi
    463

    Predefinito

    grazie, finirà che creerò la tabella delle squadre

  4. #4
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Una scelta saggia .

    I suggerimenti che do più spesso:


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •