Query sqlserver e db2

di imparareJava il
2 risposte
DB2
select * from THERA.CLASS_HDR_NLS WHERE THERA.CLASS_HDR_NLS.LANGUAGE='it' AND THERA.CLASS_HDR_NLS.LANGUAGE='en'

SLQSERVER
select * from DIZIOPT WHERE DIZIOPT.LINGUA='ENG' AND DIZIOPT.LINGUA='ITA'

Essendo che nella colonna LANGUANGE E LA COLONNA LINGUA ESISTONO I DATI SIA IN ITALIANO E INGLESE, CHE VOGLIO devono uscire tutti i risultati.

Quando eseguo la query, non esce nessun risultato, come mai?
se faccio cosi:
select * from THERA.CLASS_HDR_NLS WHERE THERA.CLASS_HDR_NLS.LANGUAGE='it'
Funziona

2 Risposte

  • @imparareAnchel'italiano: stai chiedendo che il valore del campo sia CONTEMPORANEAMENTE it e en.
    Non devi usare AND ma OR.
  • Grazie
Devi accedere o registrarti per scrivere nel forum
2 risposte