happy65_sh
چهارشنبه 19 اسفند 1388, 10:59 صبح
سلام
من توي ديتابيسم اطلاعاتي به شكل زير دارم:
f1 f2 f3
2 1 d
3 1 null
4 3 null
4 3 d
حالا يه كوئري نوشته ام به شكل زير:
select * from table1 where f3<>'d'
اين كوئري بايد سه تا رديف را برگردونه اما فقط يه رديف
n 4 3
را برمي گردونه.:عصبانی++:
دليلش چيه؟؟؟ در ضمن نوع فيلد f3 از نوع nvarchar(1) است.
من توي ديتابيسم اطلاعاتي به شكل زير دارم:
f1 f2 f3
2 1 d
3 1 null
4 3 null
4 3 d
حالا يه كوئري نوشته ام به شكل زير:
select * from table1 where f3<>'d'
اين كوئري بايد سه تا رديف را برگردونه اما فقط يه رديف
n 4 3
را برمي گردونه.:عصبانی++:
دليلش چيه؟؟؟ در ضمن نوع فيلد f3 از نوع nvarchar(1) است.