Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338

    inserire dati in una tabella

    cosa c'e' di sbagliato in quest'istruzione sql

    insert into aric values (select * from articoli where marca like 'aric' order by codice)
    ?????



    sto utilizzando mysql

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    26
    ma la like non vuole % ?
    prova...
    ciao
    sara

  3. #3
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338

    non funziona

    con o senza % non funziona

  4. #4
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338

    up

    :quote:

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798

    Re: inserire dati in una tabella

    Originariamente inviato da grendy
    cosa c'e' di sbagliato in quest'istruzione sql

    insert into aric values (select * from articoli where marca like 'aric' order by codice)
    ?????



    sto utilizzando mysql
    Non sono sicuro che MySQL preveda l'inserimento dati attraverso una query.

    ciao.
    Slack? Smack!

  6. #6
    provato con 2 tabelle strutturate nel seguente modo:

    [tab1]

    - nome
    - cognome
    - telefono

    [tab2]

    - nome
    - cognome
    - telefono

    -----------------------------------

    codice:
    INSERT INTO tab2 (nome, cognome, telefono) SELECT * FROM tab1 WHERE cognome LIKE 'l*' ORDER BY cognome;
    p.s. la parte di codice in neretto puoi anche ometterla.

    p.s. questo codice è stato testato con un database ACCESS
    se utilizzi MySQL (o altro) prova a sostituire la clausola LIKE 'L*'
    con LIKE 'L%'
    ...Terrible warlords, good warlords, and an english song

  7. #7
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Il problema non credo sia la sintassi della query o del LIKE quanto forse il fatto (come credo intendesse Sergio Pedone) che mysql non supporta le query annidate...

  8. #8
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    OK, OK, chiedo venia, ho detto una ca...ata

    http://www.mysql.com/doc/en/INSERT_SELECT.html

  9. #9
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338

    funziona!

    Ho provato la sintassi di Johnny_Depp con i '%' e funziona.
    grazie a tutti per l'aiuto

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.