Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [ mysql ] Aiuto query

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    124

    [ mysql ] Aiuto query

    Salve,

    Non riesco a comporre una query... questa è la prima

    SELECT * FROM `jos_k2_items` WHERE created LIKE '2011%'

    funziona perfettamente e mi mostra tutte le tuple dove il campo "created" inizia per 2011%, dovrei ora cancellare tutti questi risultati, ma ho visto che non posso usare l'operatore like con il delete...

    Ho provato a fare

    DELETE * FROM'jos_k2_items' WHERE EXIST ( SELECT * FROM `jos_k2_items` WHERE created LIKE '2011%')

    Ma mi dice sempre errori di sintassi....
    Come posso risolvere ? Dov'è il mio errore?




    Grazie anticipamente
    Andrea

  2. #2
    1. mi pare strano che non ti faccia usare la like nella delete
    2. la tabella jos_k2_items ha un identificatore univoco?

  3. #3
    Utente bannato
    Registrato dal
    Dec 2012
    Messaggi
    679
    la *

    E, per inciso, delete funziona benissimo con like
    codice:
    delete FROM jos_k2_items WHERE created LIKE '2011%'

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.