MYSQL konusunda yeni ve bu forumdaki bu sorunun cevabını tespit edemeyen çok fazla cevabı bile çözemiyorum. MYSQL veritabanı kullanıyorum.UPSATE, SIPARIŞ ve LIMIT ile çalışmaz MYSQL
2 tablom var: Bir müşterinin farklı oranlarda 1 ürüne sahip olduğu, fare tutucu ve fiyatlar. Bu nedenle, müşteri ve ürün alanlarının bir kopyası var, sadece oran alanı değişiyor. Şimdi Table Ratemaster'ın tüm alanları vardır: id, Müşteri kodu, Ürün, Oran, kullanıcı , Tablo Ücretleri ise sadece: id, cust code, Rate, user. - kullanıcı alanı, session_user öğesini kontrol etmek içindir.
Artık Table Ratemaster, Rate alanı hariç, tüm alan değerleriyle aynı olan 3 kayda sahiptir. Tablo Oranları farklı oranlara sahiptir. Tüm oranların Ratemaster'da Güncelleştirmeler tablosundan güncellenmesini istiyorum. Ben UPDATE
ve LIMIT
mysql komutu ile bunu kuramıyorum, o kadar hatayı veriyor ise: Genellikle size UPDATE
tablolara LIMIT
ve ORDER
kullanabilirsiniz
Incorrect usage of UPDATE and LIMIT
UPDATE Ratemaster, Rates
SET Ratemaster.Rate=Rates.Rate
WHERE Ratemaster.user=Rates.user
LIMIT 1
Sizin 'SİPARİŞ BY'iniz nerede ??? (ORDER BY ile sorunuz) – ManseUK
Merhaba, ORDER BY ile de denedim, aynı hatayı veriyor: UPDATE ve ORDER BY yanlış kullanımı. – user1114409
Sonra bize bu sorguyu göstermek - SINIR – symcbean