نقطه سرخط

تلفیق دنیای مجازی ,علوم ,احساسات و تجربیات

نقطه سرخط

تلفیق دنیای مجازی ,علوم ,احساسات و تجربیات

مشوش استــ حــالم
خیــال رفتــنـ دارمـ

طبقه بندی موضوعی
آخرین نظرات

۱۶ مطلب در دی ۱۳۹۲ ثبت شده است

select از پرکاربرد ترین دستورات سکوال می تونه باش دلیل عمدش هم اینه که شاید تنها دستوریه که می شه باهاش مقادیری رو از جداول پایگاه داده رو نمایش میده 

دستور کلیش به این صورت هستش 

 SELECT [ALL | DISTINCT] column1[,column2] FROM table1[,table2] [WHERE "conditions"] [GROUP BY "column-list"] [HAVING "conditions] [ORDER BY "column-list" [ASC | DESC] ]

 

درسته که یه خورده گیج کننده است ولی با مثال روشن تر میشه البته نکته ای که اینجا باید توجه داشته باشید بهش اینه و دلیلی که کد

حذف کامل جداول در SQL

اگه یادتون باشه در سری قبل در مورد دستورات updait , delete با هم بحث کردیم حالا نوبت اینه که ببینیم چطوری میشه جدول رو به طور کامل حدف کرد 

برای این کار کازم نیست که تمام فیلد هارو به صورت تکی حدف کرد فقط کافیه از این کد بهره ببری

drop table "tablename"

خوب فک می کنم اونقدری کد واضح باشه که نیازی به توضیح اضافه نداشته باشیم برای مثال

DROP TABLE STUDENT

OR

DROP TABLE emp یا هر جدول دیگه ای 

 

 تو پست قبلیمون از جدول گفتیم , جدول رو به صورت ساده تعریف کردیم و با دستور INSERT  اشنا شدیم و طریقه ی وارد کردن اطلاعات به جدول رو گفتیم در ادامه ی بحث می خوایم بپردازیم به دستور UPdate

حالت کلی دستور به شکل زیر هستش

update "tablename"
set "columnname" = 
    "newvalue"
 [,"nextcolumn" = 
   "newvalue2"...]
where "columnname" 
  OPERATOR "value" 
 [and|or "column" 
  OPERATOR "value"];

 [] = optional

حالا از جدولی که در سری پیش باهم روی فیلد هاش باهم کارکردیم ادامه میدیم و میخواهیم که دستور فوق رو بر روی سطرو ستون های اون به کار ببریم 

برای تعریف جداول در SQL ا

create table "tablename"
("column1" "data type",
 "column2" "data type",
 "column3" "data type");

روش کلی برای تعریف جدول به شیوه ایست که در بالا گفته شد حال میخواهیم جدولی در پایگاه داده طراحی کنیم و اطلاعاتی را به فیل های ان بیفزاییم

فرض می کنیم جدولی با نام STUDENT داریم