Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

JSON verileriyle SQL'de işlem yapmak


Öne çıkan mesajlar

Mesaj tarihi:
Selamlar, şimdi sorunum şu; Emlak veritabanım var. Burada kiralık emlaklar (yazlık emlak bunlar 1-2 haftalık falan) tutuluyor.

booked_days adında bir tanede sütunum var. Burdan JSON tipinde tutulan günlerin verileri tutuluyor. Şu şekilde yani;

[["1341090000",1344805200],["1341090000",1345755600]]

Şimdi bunda 2 adet farklı array oldugunu görürsünüz. Birinci array'de başlangıç günler, ikinci array'de ise bitiş günleri var.

Yani adam 1341090000 - 1341090000 bu tarihler arasında villayı kiralamış.

Şimdi aramada avability check yaptıracağım ancak bütün emlakları çekip sonra şunla şunun içindeyse göster demek çok saçma geliyor

Nasıl yapabilirim bir fikri olan var mıdır ?
Mesaj tarihi:
Bu JSON veritipini veritabanında sakladığını yeni farkettim. Ne o array'lerin ne olduğunu anladım ne de neden veritabanında o şekilde kaydedildiğini. Ama değiştirmen mümkün değilse işin zor.
Mesaj tarihi:
abi o sekilde nie tutuyosun bilgiyi?

yani sql in dogasina aykiri, mis gibi datetime formati varken indexleme vs yapabilirken bu sekilde cok performans kaybedersin :)


benim tavsiyem bi command line program yazip tum table i guzelce baska bi table a aktar ve ordan yap sorgunu bu hali hazirdaki tabloyuda isin bitince yok et :D
×
×
  • Yeni Oluştur...