İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

COUNT sorgusu

tavhane

0
İyinet Üyesi
Katılım
1 Aralık 2013
Mesajlar
10
Reaction score
0
2 tablom var, biri ayarlar için diğeri veriler için ilki:
tablo adı: settings
kolonlar: product_id, quota
tek satır veri var: 1, 30

ikincisi veri:
tablo adı: products
kolonlar: id, name vs.
burdada tek satır veri var: 1, product name vs..

products.id=settings.product_id ilişkisi söz konusu

buna göre, yukarıdaki quota 30'un anlamı 1 id numaralı üründen günde maksimum 30 defa insert edilebilir demek.

böyle bir sorgunun kontrolünü nasıl yapacağım?

SELECT * FROM products WHERE id = 1 AND 1 id li urunun toplam kayıt sayısı < quota

gibi bir sorgu nasıl yaparım?

şimdiden yardımlarınız için teşekkür ederim.
 

dbd

0
İyinet Üyesi
Katılım
27 Kasım 2014
Mesajlar
10
Reaction score
0
Konum
Bukres
Selamlar tavhane,

Ornek olarak 2 tane kucuk veritaban tablosu yaptim (senin dediklerine benzer)

Untitled.png


Ve lazim olan query(sorgu) budur:

Kod:
SELECT a.id, a.name, b.quota
FROM products a, settings b
WHERE a.id = b.id AND b.quota<=30
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst