View Full Version : case در دستور sql
ارغوان
یک شنبه 27 شهریور 1384, 07:33 صبح
من یه دستور sqlبدین شکل دارم
select a1,a2,case a2 when 0 then 1 else round(a1*1000/a2) end as a3 from tbl1
وقتی که اجرا میشه یک خطا با این مضمون میده که خطای syntax داره دستو رت با دلفی 7 و بانک اطلاعاتی اکسس کار میکنم
Kamyar.Kimiyabeigi
یک شنبه 27 شهریور 1384, 07:48 صبح
درود
شما ابتدا دستورتونو در Query Analyzer اجرا کنین و تست بگیرین
ارغوان
یک شنبه 27 شهریور 1384, 07:58 صبح
من هم همونجا اینکار رو انجام میدم و همش همین خطا رو میده
m-khorsandi
یک شنبه 27 شهریور 1384, 10:30 صبح
درود
ببخشید شما با Access کار میکنید و Query هاتون رو در SQL Server Query Analyzer اجرا میکنید!!؟؟
فکر میکنم که Access دستوری به نام Case نداشته باشه.
ارغوان
دوشنبه 28 شهریور 1384, 11:28 صبح
درود
ببخشید شما با Access کار میکنید و Query هاتون رو در SQL Server Query Analyzer اجرا میکنید!!؟؟
فکر میکنم که Access دستوری به نام Case نداشته باشه.
میشه بگید با اکسس چطور میشه اینکارو انجام داد
m-khorsandi
دوشنبه 28 شهریور 1384, 11:35 صبح
شما بفرمائید چی کار میخواهید بکنید؟؟
ارغوان
دوشنبه 28 شهریور 1384, 11:40 صبح
من می خوام همون دستوری که نوشتم را با اکسس بتونم اجرا کنم در واقع شیوه نوشتن اون رو در صورتی بانک اطلاعاتی اکسس باشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.