Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [MySQL] Sub Queries

  1. #1

    [MySQL] Sub Queries

    Salve ragazzi. Vorrei sapere comesi usano le subqueries. Ho provato ad eseguire questa ma non va!:

    INSERT INTO catalog_products_multilang ( description , lang , product , keywords ) VALUES ( 'desc en desc en desc en desc en desc en desc en desc en desc en desc en ' , 'SELECT id FROM langs WHERE abbreviation = en' , '20' , 'keys en keys en keys en keys en keys en keys en keys en keys en keys en ' )

    Ho provato anche ad aggiungere gli apici nella clausola where: abbreviation = 'en''... ma cmq non funziona.
    Cioè, i dati vengono inseriti correttamente nel db tranne per il fatto che l'id di lingua viene inserito sempre come 0 e non viene inserito l'id effettivo della lingua. Come mai? E' la prima volta che uso le subqueries e non sono molto pratico! Grazie mille! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2
    Risolto, bastava sostituire il primo apice della sub query con una parentesi tonda aperta ed il secondo con una parentesi tonda chiusa, così:

    INSERT INTO catalog_products_multilang ( description , lang , product , keywords ) VALUES ( 'desc it desc it desc it desc it desc it desc it desc it desc it desc it ' , ( SELECT id FROM langs WHERE abbreviation = 'it' ) , '1' , 'keys it keys it keys it keys it keys it keys it keys it keys it keys it ' )

    Grazie comunque! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.