Artışlı değerlerle bir grup kaydı güncelleştirmek için nasıl

0 Cevap php

Ben sütunları "step_id", "goal_ID" ve "STEP_NUMBER" ile bir tablo var.

step_ID would be the primary, auto-incremented key
goal_ID groups the various steps into specific goals
step_number is currently 0 everywhere, newly created

Ben STEP_NUMBER step_id tarafından sipariş benzer bir "goal_ID" her grup için 0, 1, 2, 3, vb ayarlanır, böylece tablo UPDATE istiyorum.

Farklı bir yol, ben 0'dan ancak birçok hedefleri step_id artan sırasında, orada bir verilen amaç için adımlarını numara istiyorum dedi.

Ben bariz çalıştı:

$ Sorgu = "UPDATE adımlar step_num = step_num + 1 WHERE step_id BY goal_ID = '689 'SİPARİŞ SET";

(beklendiği gibi). ama bu sadece 1 tüm satırları ayarlar

Çeşitli alt sorgular kullanarak da denedim ama ben DAN maddede kullanılan bir tabloyu güncelleştirmek değil söyleyerek bir hata var.

Düşünceler?

0 Cevap