سلام
چطور میشه در دستور sql مثلا
select * from user where id=1 and name=ali
چک کنیم مقداری برای id یاname تعیین شده یا نه
برای جاوا می خواهم لطفا راهنمایی کنید ممنون
سلام
چطور میشه در دستور sql مثلا
select * from user where id=1 and name=ali
چک کنیم مقداری برای id یاname تعیین شده یا نه
برای جاوا می خواهم لطفا راهنمایی کنید ممنون
سلام
منظور شما رو متوجه نشدم!
یعنی چی مقداری تعیین شده یا نه؟
برای این کار می توان خروجی دستورsql را در تابع count قرار داد و اگرصفربود به این معنی می باشد که مقداری تعیین نشده و بلعکس.
سلام
من جواب شما رو با این فرض میدم که میخواید بدونید همچین کاربری وجود داره یا نه.
دو راه رو به نظر من شما میتونید برید. یکی اینکه تعداد record هایی که کوئری خودتون بهتون برگردونده رو بشمارید و اگر برابر با ۱ بود پس این مقداری که میخواید تعیین شده.
راه دوم استفاده از خود دیتابیس برای شمارش هست که میتونه با این کوئری انجام بشه:
SELECT COUNT('id') FROM users WHERE id = '1' AND name = 'ali';
اگر این کوئری ۱ رو برگردوند یعنی اینکه همچین کاربری وجود داره.
امیدوارم کمک کنه بهتون :)
دوست عزیز شما می تونین آموزش مقدماتی sql server رو به صورت رایگان مشاهده کنید تا مباحث رو بیشتر یاد بگیرین
پاسخ ها