Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Query con parametri

  1. #1

    Query con parametri

    Vorrei estrapolare dalla tabella news, tutti i record che hanno la seguente caratteristica
    anno 2008
    mese gennaio
    la parola festa deve trovarsi in uno o più dei tre campi specificati (Titolo, testo, Contenuto)
    codice:
    SELECT * FROM news WHERE year(News.Data)=2008 and month(news.Data)=1 and titolo like '%festa%' or testo like '%festa%' or contenuto like '%festa%' order by data DESC
    però mi vengono cosi restituiti i file di tutto l'anno!!!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova a mettere anno e mese tra apici.
    E metti delle parentesi...
    (anno = ... AND mese = ...) AND (....OR ... OR )

    Roby

  3. #3

  4. #4
    codice:
    SELECT * FROM news WHERE (year(News.Data)=2008 and month(news.Data)=2) and (titolo like '%festa%' or testo like '%festa%' or contenuto like '%festa%') order by data DESC
    Perfetto

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