ymholiadau AND/OR/NOT
Mae rhaglen (ap)Rhaglen feddalwedd sy’n caniatáu i ddefnyddiwr gyflawni tasg benodol. fel Microsoft Access yn defnyddio iaith ymholiadChwiliad neu gwestiwn sy’n cael ei ofyn mewn cronfa ddata. i leihau canlyniadau chwiliadau. Gall ymholiad edrych ar fwy nag un maes.
| Rhif cofrestru | Gwneuthuriad | Model | Dyddiad cofrestru | Pris | Wedi’i drethu |
| R623 PHM | Ford | Fiesta | 010198 | 6800 | D |
| P887 LHW | Rover | 200 | 010397 | 7500 | D |
| X842 PLD | Ford | Mondeo | 010196 | 8100 | N |
| P812 WHJ | Peugeot | 406 | 010996 | 7000 | N |
| T419 PCP | Citroen | C4 | 010999 | 6000 | D |
| Rhif cofrestru | R623 PHM |
|---|---|
| Gwneuthuriad | Ford |
| Model | Fiesta |
| Dyddiad cofrestru | 010198 |
| Pris | 6800 |
| Wedi’i drethu | D |
| Rhif cofrestru | P887 LHW |
|---|---|
| Gwneuthuriad | Rover |
| Model | 200 |
| Dyddiad cofrestru | 010397 |
| Pris | 7500 |
| Wedi’i drethu | D |
| Rhif cofrestru | X842 PLD |
|---|---|
| Gwneuthuriad | Ford |
| Model | Mondeo |
| Dyddiad cofrestru | 010196 |
| Pris | 8100 |
| Wedi’i drethu | N |
| Rhif cofrestru | P812 WHJ |
|---|---|
| Gwneuthuriad | Peugeot |
| Model | 406 |
| Dyddiad cofrestru | 010996 |
| Pris | 7000 |
| Wedi’i drethu | N |
| Rhif cofrestru | T419 PCP |
|---|---|
| Gwneuthuriad | Citroen |
| Model | C4 |
| Dyddiad cofrestru | 010999 |
| Pris | 6000 |
| Wedi’i drethu | D |
Dyma restr o dermau cyffredin sy’n cael eu defnyddio mewn iaith holi. Mae’r enghreifftiau’n seiliedig ar y tabl:
- AND – yn cael ei ddefnyddio i ganfod pob cofnod lle mae’r car o wneuthuriad Ford a hefyd lle mae’r pris yn llai nag 8000. Byddai hyn yn dychwelyd y Fiesta ond nid y Mondeo.
- OR – yn cael ei ddefnyddio i ganfod pob cofnod lle mae’r car o wneuthuriad Ford neu o wneuthuriad Rover. Dim ond y Ford Fiesta, y Ford Mondeo a’r Rover 200 fyddai’n cael eu dangos.
- NOT – yn cael ei ddefnyddio i ddychwelyd pob cofnod lle nad yw’r car o wneuthuriad Citroen. Byddai hyn yn dychwelyd pob cofnod ar wahân i’r Citroen C4.
Mewn iaith holi, byddai’r enghreifftiau hyn yn edrych yn debyg i hyn:
- [Gwneuthuriad] = "Ford" AND [Pris] < 8000
- [Gwneuthuriad] = "Ford" OR [Gwneuthuriad] = "Rover"
- [Gwneuthuriad] = NOT "Citroen"