پېژندنه

جوړ شوي پوښتن ژبه د ټولو عصري اړیکو ډیټابیسونو څخه ده

د جوړ شوي پوښتنو ژبه (SQL) د ډاټابیسونو ژبه ده. ټول عصري اړونده ډاټابیسونه ، لکه لاسرسی، FileMaker Pro، Microsoft SQL SQL Server او Oracle د انسټیټیوټ جوړونې بلاک په توګه د ایسیل کارولو څخه کار اخلي. په واقعیت کې، دا ډیری وخت یوازې هغه لاره ده چې تاسو یې د ډیټابیس سره ځان سره اړیکه ونیسئ. ټولې ګرافیکي کاروونکي هغه انفرادي ځایونه چې د ډاټا داخلي کولو او د تیریدو فعالیتونه وړاندې کوي د SQL ژباړونکو څخه نور نه دي. دوی هغه اقدامات ترسره کوي چې تاسو یې ګراف ترسره کوئ او دوی ته د ډیټابیس لخوا پیژندل شوي SQL امرونو ته بدل کړئ.

ایس ایس ایل د انګلستان سره ورته دی

په دې وخت کې، تاسو فکر کوئ چې تاسو یو پروګرامرین نه یاست او د پروګرام کولو زده کړه زده کول په واقعیت کې نه ده چې ستاسو ګولۍ نه وي. له نېکه مرغه، د هغې په اصلي، SQL کې ساده ژبه ده. دا یو محدود شمیر حکمونه لري، او دا امرونه ډیر لوستونکي دي او د انګلیسي جملې په څیر نږدې جوړ شوي دي.

د ډیټابیسزونو معرفي کول

د ایس ایس پی په اړه پوهیدلو لپاره، دا مهمه ده چې د ډیټابیسزونو کار څرنګه کار کولو اساسي بنسټ ولرئ. که تاسو د شرایطو سره "میز،" "اړیکه،" او "پوښتنه،" په سمه توګه د وړلو لپاره احساس احساس کوئ. که نه، نو تاسو غواړئ چې مخکې لاړ شئ د ډیټا ډیټابیس اساسات ولولئ.

راځئ چې یو مثال وګورو. فرض کړئ چې تاسو یو ساده ډیټابیس لرئ چې د اسانتیاو د هټۍ لپاره د انفرادی ساتلو لپاره ډیزاین شوی. ستاسو په ډیټابیس کې یو میز کېدای شي د توکو بیه ستاسو په کورونو کې وي چې د ځانګړې ذخیرې شمیرې لخوا ټاکل شوي چې هر توکي پیژني. تاسو شاید دا میز یو ساده نوم لکه "قیمتونه" ورکړئ.

شاید تاسو غواړئ له خپلو هټیو څخه توکي راوباسئ کوم چې د 25 ډالرو څخه زیات وي، تاسو به د "ټولو" توکو د لیست لپاره "ډیټا" ډیټابیس پوښتئ.

ستاسو لومړنی ایس ایس ایل پوښتنې

مخکې له دې چې موږ د دې معلوماتو د ترلاسه کولو لپاره اړین SQL سایټ ته ورسوو، اجازه راکړو چې زموږ پوښتنې په واضح انګریزي ژبه وپوښتو. موږ غواړو "د نرخ له ټولو جدولونو څخه چې قیمت یې $ 25 ډالرو ته ورسیږي انتخاب کړئ." دا یو ساده ساده غوښتنه ده کله چې په ساده انګریزي کې بیان شوي، او دا په SQL کې نږدې ساده دي. دلته د اړونده SQL بیانات دي:

SELECT StockNumber
د قیمتونو څخه
کوم قیمت> 5

دا ساده ده لکه څنګه چې! که تاسو لوړې کچې پورته بیان ولولئ، نو تاسو به وګورئ چې دا د انګلستان د پوښتنې سره ورته ورته ورته ورته ده چې موږ یې په تیرې پراګراف کې راغلې.

د ایساف بیاناتو تفسیر

اوس راځئ بله بله هڅه وکړو. په هرصورت، دا ځل به موږ به دا مخنیوی وکړو. لومړی، زه به تاسو ته د ایساف بیان ورکړم او اجازه راکړئ چې وګورئ که تاسو په واضح انګلیسي کې وضاحت کولی شئ:

د انتخاب قیمت
د قیمتونو څخه
کله چې د پلور نیټه = 3006

نو، تاسو دا څه فکر کوئ؟ دا سمه ده، دا د 3006 توکي لپاره د ډاټابیس څخه قیمت بیرته اخلي.

دلته یو ساده درس دی چې تاسو باید په دې موخې کې زموږ له بحث څخه لیرې واوسو: ایس ایس ایل د انګلستان په څیر دی. اندیښنه مه کوئ چې تاسو څنګه د SQL بیاناتو جوړول کوئ؛ موږ به د دې لړۍ نور پاتې شي. بس احساس وکړئ چې ایس ایس ایل د ډارونې په څیر ندي ځکه چې دا کیدای شي لومړی ښکاره شي.

د ایساف بیاناتو رینج

SQL د بیالبیلو بیانونو وړاندیز کوي، کوم چې انتخاب یې یواځې یو دی. دلته د نورو عام سایټونو د بیانونو ځینې مثالونه دي:

د دې ایس ایس ایس بیاناتو برسیره، تاسو کولی شئ د SQL مباحثو څخه کار واخلئ، د دوی په مینځ کې WHERE شق په تیرو مثالونو کې کارول شوی. دا بندیزونه د فعالیتونو لپاره د معلوماتو ډولونو بیاکتنه کوي. د WHERE برخې سربیره، دلته نورې عامې موخې شتون لري:

که تاسو غواړئ چې د ایس ایس ایل نورې پلټنې ته لیوالتیا ولرئ، ایس ایس ایل بنسټیزونه یو څو اړخیز درسونه دي چې د ایس ډی اجزا او اړخونه په ډیرو تفصیلاتو توضیح کوي.