Merhaba ben bir veritabanından rastgele girişleri toplama üzerinde bir sorum var. Ben 4 tablolar, ürün tekliflerini ve autobids ve kullanıcımız var.
Products
-------
id 20,21,22,23,24(prime_key)
price...........
etc...........
users
-------
id(prim_key)
name user1,user2,user3
etc
bids
-------
product_id
user_id
created
autobids
--------
user_id
product_id
Şimdi birden fazla kullanıcı, bir ürün üzerinde bir OtomatikTeklif olabilir. Yani bir sonraki teklif sahibi için ben OtomatikTeklif tablodan rastgele bir kullanıcıyı seçmek istiyorum
dilde sorgu örneği:
OtomatikTeklif tablodaki her bir ürün için ben son İstekli olmayan rastgele bir kullanıcıyı istiyorum.
On product 20 has user1,user2,user3 an autobidding.
On product 21 has user1,user2,user3 an autobidding
Sonra böyle örneğin görünen bir resultset istiyorum
20 – user2
21 – user3
Sadece rastgele bir kullanıcı. Ben GOUP BY (product_id) miximg ve RAND () yapmaya çalıştık, ama ben sadece ondan doğru değerleri alınamıyor. Şimdi rastgele bir kullanıcıyı alıyorum, ama onunla gitmek tüm değerleri eşleşmiyor.
Birisi bana bu sorgu oluşturmak lütfen yardım edebilir, ben php ve mysql kullanıyorum