Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

Yii2 Framework Sorgular

Veri tabanı sorgularında Active Record, Query Builder ya da pure SQL kullanabilirsiniz.

REGEXP

postviews tablosunda httpPreferer kolonu içinde, google veya yandex kelimeleri içeren satırları(kayıtları) REGEX yardımı ile filtrelemek istersek aşağıdaki gibi bir sorgu yazmamız gerekecek:

$postviews=\backend\models\Postviews::find()
->andWhere('httpreferer REGEXP :query') 
->addParams([':query'=>'google|yandex'])
->all();

ORDER BY

ORDER BY ASC ve ORDER BY DESC ile tabloda ilgili kolon için artan ya da azalan sıralama yapabiliriz.

ORDER BY ASC

ORDER BY ASC ile artan şekilde sıralama yapabiliriz. Aşağıda bolumAd kolonunda harflere göre A'dan Z'ye sıralama yapabiliriz.

$bolumler=\backend\models\Bolumler::find()->orderBy('bolumAd ASC')->all();

ORDER BY DESC

ORDER BY DESC ile azalan şekilde sıralama yapabiliriz. Aşağıda bolumAd kolonunda harflere göre Z'den A'ya sıralama yapabiliriz.

$bolumler=\backend\models\Bolumler::find()->orderBy('bolumAd DESC')->all();
Yii2 Framework query REGEXP ORDER BY ASC ORDER BY DESC
0 Beğeni
Yii2 Framework
Önceki Yazı

Get Fiilinin Farklı Anlamları

23 Ekim 2022 tarihinde yayınlandı.
Sonraki Yazı

Tıpatıp nasıl yazılır

23 Ekim 2022 tarihinde yayınlandı.
arrow