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

    select con vari AND chiedo aiuto

    Buongiorno a tutti

    ho un problema dovrei realizzare una query con una select con vari AND ho provato ad associare piu AND ma la query da risultati sbagliati

    potete spiegarmi come si concatenano vari AND o che funzione analoga posso utilizzare ?

    esempio pratico:

    $tabla = mysql_query("SELECT * FROM yob_ads
    WHERE ads_type = 'visit_ads_click' AND status = 'active' AND user = 'gianni' AND age = '20' AND id = 2 ORDER BY RAND() LIMIT 0, 1");

    Mi chiedo come posso concatenare correttamente piu AND o che funzione analoga posso usare?

    Ho provato cosi la query ma estrae risultati incompleti e inesatti a me interessa che estragga SOLO se tutte le condizioni (AND) si verificano.

    Grazie mille per aiuto

    un cordiale saluto a tutti

  2. #2
    Gli AND all'interno delle query eseguono a pieno la loro funzione di operatori logici, per cui una serie di condizioni legate tramite AND creano una unica condizione globale che è vera solamente nel caso siano veri tutti i suoi termini. Se lo usi correttamente significa che l'errore è da qualche altra parte
    =======================
    http://www.abidibo.net

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.