មេរៀនទី១៤: SQL Where
យើងប្រើ SQL SELECT statement ដើម្បីទទួល records ទាំងអស់ពីតារាង database table។ យើងនឹងប្រើ WHERE អាចច្រោះ record ចេញក្រៅ ជាមួយលក្ខណ:មួយផ្តល់អោយ។
នៅក្នុងមេរៀនពីមុនប្រើ WHERE កាលណាបានជ្រើសរើស records ពីតារាងច្រើន tables។
SQL WHERE Syntax
SELECT * FROM table_name
WHERE column_name = ‘criteria’
ឧទាហរណ៍ SQL WHERE Statement
SELECT * FROM Individual
WHERE FirstName = ‘Homer’
ប្រភពតារាង Source Table
IndividualId
|
FirstName
|
LastName
|
UserName
|
1 | Fred | Flinstone | freddo |
2 | Homer | Simpson | homey |
3 | Homer | Brown | notsofamous |
4 | Ozzy | Ozzbourne | sabbath |
5 | Homer | Gain | noplacelike |
មានមនុស្សបីនាក់ 3 ជាមួយឈ្មោះ first name “Homer”, លទ្ធផលដូចនេះ:
IndividualId
|
FirstName
|
LastName
|
UserName
|
2 | Homer | Simpson | homey |
3 | Homer | Brown | notsofamous |
5 | Homer | Gain | noplacelike |
ប្រមាណវិធី AND Operator
ប្រមាណវិធី AND operator ច្រោះ query តែ records ទាំងនោះ ជាមួយលក្ខខ័ណ្ឌ and ដំបូងនិងទីពីរ
SELECT * FROM Individual
WHERE FirstName = ‘Homer’
AND LastName = ‘Brown’
លទ្ធផល
IndividualId
|
FirstName
|
LastName
|
UserName
|
3 | Homer | Brown | notsofamous |
ប្រមាណវិធី OR operator ច្រោះ query គ្រាន់តែ record ដែលពីរ or លក្ខខ័ណ្ឌផ្សេងទៀត។
SELECT * FROM Individual
WHERE FirstName = ‘Homer’
OR LastName = ‘Ozzbourne’
លទ្ធផល
IndividualId
|
FirstName
|
LastName
|
UserName
|
2 | Homer | Simpson | homey |
3 | Homer | Brown | notsofamous |
5 | Homer | Gain | noplacelike |
4 | Ozzy | Ozzbourne | sabbath |
Post a Comment