هیچ کدوم و هر دواما میخوام بدونم یادگیری کدوم راحت تره؟
اصول پایه اینها دستور زبان sql هست
بعدش تغییرات جزئی دارند مثلا پروسیجر رو در mysql با دستور call اجرا میکنیم در mssql با exec
تفاوت های جزئی ولی خب شما باید منطق و نحوه طراحی دیتابیس رو بلد باشیدچه تفاوتی در یادگیری اونا وجود داره؟
موجودیت ها ریلیشن ها
اینکه تریگر چی هست و به چه دردی میخوره
اینکه ایندکس ها کی و کجا کاربرد دارن
انواع ایندکس ها و ...
در کل دو تا dbms هستند که تفاوتهایی دارن و صرفا تفاوتشون امکانات اضافیشون هست .
بله .اگه mssql رو یاد بگیرم میتونم با mysql هم کار کنم؟ چقدر به هم شباهت دارن؟
ولی باید تغییراتش رو بشناسید
پیشنهاد میکنم حوزه فعالیت خودتون رو مشخص کنید
اگر قرار هست با تکنولوژی های مایکروسافت کار کنید پس mssql رو انتخاب کنید
اگر قرار هست با پی اچ پی و تحت وب کار کنید mysql کار کنید
البته دیتابیس های دیگه ای هم هستن مثل postgresql
در کل شما اگر کار با یکیشون رو یادبگیرید ، با سایر دیتابیسهای sql نیز میتونید تا حدودی کار کنید و تسلط صد در صد به هر کدومشون با اندکی زمان میسر خواهد بود .
موفق باشید