MySQL Insert Into
دستور INSERT INTO: افزودن داده ➕
برای اضافه کردن رکورد جدید به جدول از این دستور استفاده میکنیم.
دو روش نوشتن
۱. مشخص کردن ستونها (توصیه شده):
{code_block('INSERT INTO Users (Name, Age) VALUES (\'Ali\', 25);')}۲. بدون مشخص کردن ستونها (باید مقادیر برای تمام ستونها به ترتیب باشند).
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
تا اینجا شما با الفبای SQL آشنا شدید. این دستورات پایهای (SELECT, WHERE, JOIN) نود درصد کارهایی هستند که روزانه با دیتابیس انجام میدهید. تسلط بر این مفاهیم، پایه و اساس ورود به مباحث پیشرفتهتر مثل بهینهسازی و طراحی اسکیما است.
<hr style="margin: 50px 0; border: 0; border-top: 2px dashed #00758f;">چگونه مثل یک حرفهای کوئری بزنیم؟ 🚀
تفاوت یک برنامهنویس مبتدی و ارشد در سرعت کوئریهایی است که مینویسند. در دنیای واقعی، دیتابیسها میلیونها رکورد دارند.
SELECT * را در کدهای نهایی (Production) استفاده نکنید. همیشه فقط ستونهایی که نیاز دارید را نام ببرید. این کار بار شبکه و حافظه مصرفی را به شدت کاهش میدهد.
تمرینهای عملی
برای تثبیت یادگیری این درس تمرینهای زیر را حل کنید
کاربری با نام 'Sara' و ایمیل 'sara@test.com' را در جدول Members درج کنید.
INSERT INTO Members (Name, Email) VALUES ('Sara', 'sara@test.com');
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.