Ֆունկցիաներ և օպերատորներ
Drupal-ի տվյալների շերտը չի ապահովում SQL ֆունկցիաների բազաների միջեւ արտացոլում: Նորաբացատրելիությունն ապահովելու համար ձեր կոդը պետք է օգտագործի միայն այն ֆունկցիաները, որոնք հայտնի են որպես ANSI ստանդարտի մաս և աջակցվում են Drupal-ի կողմից աջակցվող բոլոր տվյալների բազաներում: Դ 아래 նշվածը դեռ ամբողջական ցանկ չէ: Այստեղ օգտագործված ձևաչափը խորհուրդ է տրվում, քանի որ այլ սինտաքսային տարբերակներ կարող են չաշխատել բոլոր տվյալների բազաներում։
Նշեք, որ տվյալների շերտը չունի սպիտակ ցուցակի օպերատորներ, ուստի կարող եք փոխանցել ոչ ստանդարտ ֆունկցիա, ինչպես օրինակ REPLACE(), և այն կաշխատի տվյալ բազաների համար, որոնք աջակցում են այդ սինտաքսը։
Լոգիկական օպերատորներ
- AND
- OR
- NOT
Համեմատական օպերատորներ
- <
- >
- <=
- >=
- <>
- LIKE
Տողային ֆունկցիաներ և օպերատորներ
- CONCAT(string1, string2)
- SUBSTRING(string, from, length)
- SUBSTRING_INDEX(string, delimiter, count)
- LENGTH(string)
Մաթեմատիկական ֆունկցիաներ և օպերատորներ
- GREATEST(num1, num2)
- POW(num1, num2)
- LOG(base, value)
Ագրեգատիվ ֆունկցիաներ
- COUNT(expression)
- SUM(expression)
- AVG(expression)
- MIN(expression)
- MAX(expression)
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.