簡體   English   中英

如果Field1是特定的,則Field1等於Field2。

[英]Field1 equals Field2 if Field1 is specific…

PHP / mysql我該怎么做? 任何幫助都非常感謝。 數據庫包含2個字段。 ID INT AUTO_INCREMENT Field1 Var 6 nul Field2 Var 6 nul如果我在field1中輸入1A2345,則field2應等於PO1A23如果我在field1中輸入2B1234,則Field2應等於Po2B12,依此類推。 Field1始終更改,Field2將有24個始終相同的項目。 我是新手,請保持溫柔。 謝謝。

如果我對您的理解正確,則希望將“ PO”與Field1的前4個字符連接起來,並將Feild2設置為該值。

為此,您只需設置Field2 = CONCAT('PO', SUBSTR(Field1, 1, 4))

這樣的一個例子如下:

UPDATE table SET Field2 = CONCAT('PO', SUBSTR(Field1, 1, 4));

有關CONCATSUBSTR的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM