0

mysqlの値としてクエリを指定できますか?

私はこのようなものを意味します:

UPDATE table1 SET val='X'

どこ

X= SELECT COUNT(page) AS X FROM table2 WHERE order_no=1

したがって、Xを要求するたびに、他のテーブルの内容に依存する必要があります

4

1 に答える 1

1

あなたはsubqueryあなたの価値のために行うことができます、例

UPDATE table1 
SET val = (
           SELECT COUNT(page) 
           FROM table2 
           WHERE order_no = 1
          )
于 2012-09-11T15:34:26.753 に答える