Išplėstinio filtravimo ir užklausų sintaksė
Šiame straipsnyje aprašomos filtravimo ir užklausų pasirinktys, kurios galimos naudojant dialogo langą Išplėstinis filtras / rūšiavimas arba sutapimo operatorius stulpelio filtrų sritis stulpelio antraštėje filtruose.
Išplėstinės užklausos sintaksė
Sintaksė | Simbolio aprašymas | aprašymas | Pavyzdys |
---|---|---|---|
vertė | Lygi įvestai vertei | Įveskite vertę, kurią norite rasti. | Įvedus Smith randama "Smith". |
!vertė (šauktuko ženklas) | Nelygi įvestai vertei | Prieš vertę, kurią norite pašalinti, įveskite šauktuko ženklą. | Įvedus !Smith randamos visos vertės, išskyrus Smith. |
Nuo vertė..Iki vertė (dvigubas taškas) | Vertė, esanti tarp dviejų įvestų verčių, atskirtų dvigubais taškais | Įveskite vertę Nuo, tada du taškus, tada vertę Iki. | Įvedus 1..10 randamos visos vertės nuo 1 iki 10. Tačiau eilutės lauke A..C randamos visos reikšmės, prasidedančios raidėmis A ir B, ir reikšmės, tiksliai lygios C. Pvz., ši užklausa neras "Ca". Norėdami surasti visas reikšmes įskaitytinai nuo A iki C, įrašykite A..D. |
..vertė (dvigubas taškas) | Mažesnė nei įvesta vertė arba lygi įvestai vertei | Įveskite du taškus, tada vertę. | Įvedus ..1000 randamas bet kuris skaičius, mažesnis nei 1000 arba lygus 1000, pvz., 100, 999,95 ir 1000. |
reikšmė.. dvigubas laikotarpis | Didesnė nei įvesta vertė arba lygi įvestai vertei | Įveskite vertę, tada du taškus. | 1000 randamas bet kuris skaičius, didesnis nei 1000 arba lygus 1000, pvz., 1000, 1000,01 ir 1 000 000. |
>reikšmė („daugiau nei“ ženklas) | Didesnė už įvestą vertę | Įveskite „daugiau nei“ ženklą (>), tada – vertę. | Įvedus >1000 randamas bet kuris skaičius, kuris yra didesnis nei 1000, pvz., 1000,01, 20 000, ir 1 000 000. |
<reikšmė („mažiau nei“ ženklas) | Mažesnė už įvestą vertę | Įveskite „mažiau nei“ ženklą (<), tada – vertę. | Įvedus <1000 randamas bet kuris skaičius, kuris yra mažesnis nei 1000, pvz., 999,99, 1 ir -200. |
reikšmė* (žvaigždutė) | Prasideda įvesta verte | Įveskite pradžios vertę, tada – žvaigždutę (*). | Įvedus S* randama bet kuri eilutė, prasidedanti S, pvz., Stockholm, Sydney ir San Francisco. |
*reikšmė (žvaigždutė) | Baigiasi įvesta verte | Įveskite žvaigždutę ir pabaigos vertę. | Įvedus *east randamos visos eilutės, besibaigiančios east, pvz., Northeast ir Southeast. |
*reikšmė* (žvaigždutė) | Įeina įvesta vertė | Įveskite žvaigždutę, tada vertę ir kitą žvaigždutę. | Įvedus *th* randamos visos eilutės, kuriose yra "th", pvz. Northeast ir Southeast. |
? klaustuko ženklas | Turi vieną ar daugiau nežinomų simbolių | Įveskite klaustuko ženklą nežinomo vertės simbolio vietoje. | Įvedus Sm?th randama Smith ir Smyth. |
reikšmė,reikšmė (kablelis) | Ieškoma verčių, atskirtų kableliais | Įveskite visus kriterijus ir atskirkite juos kableliais. | Įvedus A, D, F, G surandama tiksliai A, D, F ir G. Įvedus 10, 20, 30, 100 surandama tiksliai 10, 20, 30, 100. |
"" (dvi dvigubos kabutės) | Tuščios reikšmės gretinimas | Jei norite tame lauke filtruodami rasti tuščias reikšmes , iš eilės įveskite dvi dvigubas kabutes. | Naudojant dvi iš eilės įvestas dvigubas kabutes (""), randamos eilutės, kuriose dabartinio stulpelio reikšmių nėra. |
(Finansų ir operacijų užklausa) (finansų ir operacijų užklausa skliausteliuose) | Ieškoma užklausos, atitinkančios nustatytą | Įveskite užklausą kaip SQL teiginį tarp skliaustų, naudodami finansų ir operacijų užklausų kalbą. | ((ccountNum LIKE "US*") && (DirPartyTable.Name LIKE "Cont*")) tai pavyzdys sintaksės, naudojamos šakninio duomenų šalitinio lauko ir kito duomenų šaltinio (skirto puslapiui Visi klientai) lauko filtro sąlygai |
A | Šiandienos data | Įveskite T. | T atitinka šiandienos datą. |
(methodName(parameters)) (SysQueryRangeUtil metodas tarp skliaustelių) | Ieškoma vertė arba diapazonas verčių, kurias nurodo SysQueryRangeUtil metodo parametras | Įveskite SysQueryRangeUtil metodą su parametrais, nurodančiais vertę arba verčių diapazoną. |
|
Išplėstinės datos užklausos, kurios naudoja SysQueryRangeUtil metodus
Metodas | Prekės/Paslaugos pavadinimas | Pavyzdys |
---|---|---|
Diena (_relativeDays = 0) | Randama data, susijusi su seanso data. Teigiamos vertės reiškia būsimas datas, o neigiamos vertės reiškia praeities datas. |
|
DayRange (_relativeDaysFrom = 0, _relativeDaysTo = 0) | Randamos datos, susijusios su seanso data. Teigiamos vertės reiškia būsimas datas, o neigiamos vertės reiškia praeities datas. |
|
GreaterThanDate (_relativeDays = 0) GreaterThanUtcDate (_relativeDays = 0) | Randamos visos datos, kurios yra vėlesnės nei nurodytos santykinės datos. |
|
GreaterThanUtcNow () | Randami visi datos / laiko įrašai, kurie yra vėlesni už dabartinį laiką. |
|
LessThanDate (_relativeDays=0) LessThanUtcDate (_relativeDays=0) | Randamos visos datos, kurios yra ankstesnės nei nurodyta santykinė data. |
|
LessThanUtcNow () | Randami visi datos / laiko įrašai, kurie yra ankstesni už dabartinį laiką. |
|
MonthRange (_relativeFrom = 0, _relativeTo = 0) | Randamos datos pagal mėnesius, susijusius su dabartiniu mėnesiu. |
|
YearRange (_relativeFrom=0, _relativeTo=0) | Randamos datos pagal metus, susijusius su dabartiniais metais. |
|
Atsiliepimai
https://aka.ms/ContentUserFeedback.
Jau greitai: 2024 m. palaipsniui atsisakysime „GitHub“ problemų, kaip turiniui taikomo atsiliepimų mechanizmo, ir pakeisime jį nauja atsiliepimų sistema. Daugiau informacijos žr.Pateikti ir peržiūrėti atsiliepimą, skirtą