v2.5.2
Giriş yap

sql de sütun içerisindeki verileri listeleme

g4rymckinn0n
312 defa görüntülendi

wordpress veritabanım var.

wp_posts içerisinde bulunan guid sütununda yer alan ?p= içeren verileri listelemek istiyorum.

?p= sonasında id değeri geliyor. sadece o id değerlerini almanın bir yolu da olabilir.

bunu sql de nasıl yazarım? ya da phpmyadmin'de bir yol önerir misiniz?

phpmyadmin üzerinde ilgili aramayı panel üzerinden yapınca istediğim filtrelemeyi yapıyorum. ama dışarı aktardığımda tüm tablo geliyor. ben sütundaki istediğim sonuçların gelmesini istiyorum.

amacım ise wordpress yazılarının id'lerini almak. wp_posts içerisinde yüklenen resimler ve post edilen tüm veriler yer alıyor. yazıları seçemiyorum. sadece guid alanında bulunan ?p= değerinden yakalayabiliyorum.

Cevap yaz
Cevaplar (1)
mubado
970 gün önce

SELECT
SUBSTRING_INDEX(guid,'?p=', 1) AS domain,
SUBSTRING_INDEX(guid,'?p=', -1) AS pid,
SUBSTRING_INDEX(guid,'?page_id=', -1) AS pageid
FROM wp_posts

Gelen verileri bu şekilde ayırabilirsin