Კომპიუტერები, Მონაცემთა ბაზა
MySQL აირჩიოთ select: შერჩევის ოპერატორი
MySQL, როგორც ნებისმიერი სხვა რელატიური მონაცემთა ბაზის მართვის სისტემა, აქვს მისი სტრუქტურა ნიმუში SELECT განაცხადი. ეს გასაკვირი არ არის, რადგან ბაზები შეიცავენ კონფიდენციალურ ინფორმაციას, ძირითადად, ვიღებ მას საჭიროების შემთხვევაში. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL აირჩიოთ SELECT განაცხადი გაძლევთ ამის გაკეთება სხვადასხვა გზები, რომელიც უზრუნველყოფს დიდი კომპლექტი ინსტრუმენტები.
ინსტალაცია MySQL
MySQL ხორციელდება ქვეშ Windows, და Linux. ინსტალაცია MySQL Ubuntu, შეასრულოს ორი გუნდი საკმაოდ at ტერმინალის OS:
- sudo apt-get install mysql სერვერზე.
- sudo apt-get install mysql კლიენტს.
იყიდება MySQL Windows, უბრალოდ ჩამოტვირთოთ ოფიციალურ საიტზე "მონაცემთა ბაზა" შესაბამისი სამონტაჟო პაკეტები და აწარმოებს მათ.
საერთო სტრუქტურაში SELECT განაცხადი
სრული სტრუქტურის MySQL აირჩიოთ SELECT განაცხადი ასეთია:
1. SELECT - მწკრივები (სფეროებში).
2. - მაგიდის სახელები.
3. - მდგომარეობა, რომელშიც ნიმუში.
გაითვალისწინეთ, რომ მიუხედავად იმისა, რომ SQL ენის სინტაქსი არ არის მგრძნობიარეა, კარგი პრაქტიკა წერენ განცხადებებს და დაცულია keywords (, ვინ და ა.შ.) დიდი ასო, და სახელები, მაგიდები და სვეტები - პატარა. SELECT приведен на рисунке ниже. ყველაზე მარტივი მაგალითი გამოყენებით MySQL ოპერატორი აირჩიეთ SELECT ქვევით.
ვარსკვლავით სიტყვის შემდეგ SELECT არის იუმორისტული სიტყვით ყველა იმას ნიშნავს, რომ მოცემულ მაგიდა აირჩიოთ ყველა სვეტი. თუ თქვენ დაინტერესებული ხართ მხოლოდ რამდენიმე სფეროებში მაგიდა, მათ უნდა მიეთითოს შესაბამისი ადგილი, მძიმით. იგივე ეხება სახელები მაგიდები - თუ ერთზე მეტი, შედის მათ მძიმით.
გამოყენება WHERE
ცხადია, თქვენ ვერ დაეხმარება, მაგრამ შეამჩნია, რომ წინა მაგალითად, არ არსებობს სიტყვით სადაც - ეს არის, რადგან ამ შემთხვევაში ის არის, რომ ჩვენ არ გვჭირდება. ეს განცხადება არ არის საჭირო, და ასეთი პირობითი ოპერატორები SELECT, არსებობს ბევრი, მაგრამ ისინი ცოტა მოგვიანებით. თუ თქვენ მას შემდეგ, სახელი დასძენს WHERE მაგიდა და მდგომარეობა, როგორიცაა type = 'ძაღლი', მაშინ შედეგი კომპლექტი მხოლოდ ერთი ზედიზედ pet სახელით Edison. ფიგურა ქვემოთ გვიჩვენებს მაგალითს. იგნორირებას ნუ განცხადებაში ORDER BY, აქ არ აქვს მნიშვნელობა, და ეს იქნება განხილული ცოტა მოგვიანებით.
აღსანიშნავია, რომ მას შემდეგ, სადაც ასევე შესაძლებელია ჩაწერის სხვადასხვა პირობებში, მაგრამ აღარ მძიმეებით გამოყოფილი. ამ მიზნით, თქვენ უნდა გამოიყენოთ სიტყვა, როგორიცაა და ან ან. ეს ყველაფერი დამოკიდებულია იმაზე, თუ როგორ თქვენი პირობები უნდა შეხვდნენ. თუ თქვენ დაინტერესებული ხართ შედეგი, რომელიც აკმაყოფილებს ყველა იმ პირობას, თქვენ დააკონკრეტა, მაშინ მათ შორის უნდა იყოს, და თუ შედეგი უნდა აკმაყოფილებდეს მინიმუმ ერთი მათგანი, მაშინ გამოიყენოს ან.
ORDER BY პუნქტი
აღინიშნა, რომ გარდა იმისა, რომ სადაც SELECT განაცხადი არსებობს მრავალი სხვა სიტყვა, რომელიც შეგიძლიათ მანიპულირება შედეგი მითითებული, როგორც საჭიროა კონკრეტულ სიტუაციაში. ერთ-ერთი ასეთი "გასაღებები" არის ORDER BY. ეს გაძლევთ საშუალებას დაალაგოთ შედეგების ნიმუში ფარგლებში კონკრეტული სფეროში, როგორც აღმავალი და დაღმავალი. ეს არის საკმარისი იმისათვის, რომ განსაზღვროს სვეტის სახელი მას შემდეგ, ღირებულების მიხედვით, რომელიც თქვენ უნდა დასალაგებლად მონაცემები. მნიშვნელოვანია, რომ შეესაბამება რამდენიმე პირობები: პირველი - სახელი მითითებული განცხადებაში, ORDER BY, და უნდა იყოს იმყოფება SELECT; მეორე - ORDER BY უნდა განთავსდეს დასასრულს მოთხოვნით.
ნაგულისხმები დალაგების აღმავალი (ASC), მაგრამ თუ თქვენ უნდა დაალაგოთ შედეგების მიხედვით კლებადობით, დაწერა შემდეგ სფეროში სახელი ნაცვლად ASC სიტყვით Desc.
დასკვნა
ჩვენ განხილული ძირითადი, მაგრამ არა ყველა ინსტრუმენტები ოპერატორი MySQL აირჩიოთ. SELECT, გარდა ზემოთ აღინიშნა, აქვს ბევრი სხვა ფუნქცია, რომელიც საშუალებას იძლევა მიიღოთ მონაცემთა ბაზაში, მოქნილად და ეფექტურად.
Similar articles
Trending Now