سلام
یک بانک اطلاعاتی داریم که شامل سه فیلد می باشد فیلدهای NAME - X - Y که X - Y اعداد اعشاری در این فیلدها ذخیره می شود می خواهیم کوئری بنویسیم که اعداد اعشاری موجود در این فیلدها را تبدیل به عدد صحیح نماید دستور SQL را به چه شکل باید بنویسیم
Printable View
سلام
یک بانک اطلاعاتی داریم که شامل سه فیلد می باشد فیلدهای NAME - X - Y که X - Y اعداد اعشاری در این فیلدها ذخیره می شود می خواهیم کوئری بنویسیم که اعداد اعشاری موجود در این فیلدها را تبدیل به عدد صحیح نماید دستور SQL را به چه شکل باید بنویسیم
سلام
تابع ()ceil کوچکترین عدد صحیحه بزرگتر یا مساوی آرگومان رو بر میگردونه
و تابع ()floor بزرگترین عدد صحیح مساوی یا کمتر از آرگومان رو برمیگردونه:
select ceil(x),floor(y) from databasename
موفق باشی
دوست عزیز سلام
دستور بالا انجام دادم اما جواب نمی دهد پیغام خطا می دهد
سلام دوست عزیز
بله اون توابعی که گفتم توی دلفی اجرا نشد و منم نمیدونم چرا :roll: چون استاندارد ansi هستند و منم فکر کردم همه جا باید اجرا بشن
شما میتونی از این روش استفاده کنی:
select CAST (x AS integer) from databasename
البته اینا رو خودم هم تست کردم و جواب داده :oops: :wink:
موفق باشی