Konumsal Veritabanı 1 Deneme Sınavı Sorusu #1252860

Bir operatör hazır olarak kendisine verilen SELECT * FROM bina WHERE [KAT_SAYISI] > 5 AND ([YAPIM_YILI] < 2010 OR [YAPI_TURU <> 'YIĞMA'); SQL komut dizisi ile SELECT * FROM bina WHERE ([KAT_SAYISI] > 5 AND [YAPIM_YILI] < 2010 OR [YAPI_TURU] <> 'YIĞMA'; SQL komut dizisini çalıştırdığında nasıl bir sonuçla karşılaşır?


Her iki komut dizisi de ayrı sonuçlar verir.

Her iki komut dizisi de hatalı yazıldığı için sonuç üretmez.

İkinci SQL komut dizisi sonuç üretirken ilk SQL komut dizisi hata verecektir.

SQL komut dizileri mantıksal hata nedeniyle sonuç üretmez.

SQL komut dizilerinin her ikisi de sonuç üretir ancak ikinci SQL komut dizisi için herhangi bir sonuç listenemez.


Yanıt Açıklaması:

Soruda verilen her iki SQL komut dizisi de ayrı sonuçlar verecektir. 

Yorumlar
  • 0 Yorum