Php 我无法从一个表到另一个表获得1个值
我在尝试将列值从一个表移到另一个表时遇到一些问题 我得到了一个叫做排序的表和一个叫做新标签的表,排序中有一列叫做订单。在使用与新\u标记中的ID匹配的ID对\u订单进行排序时,还有一列 我需要的是从列“orders”到新的_标记中的列(称为“sorting”)的所有值,同时ID与两个表匹配Php 我无法从一个表到另一个表获得1个值,php,sql,Php,Sql,我在尝试将列值从一个表移到另一个表时遇到一些问题 我得到了一个叫做排序的表和一个叫做新标签的表,排序中有一列叫做订单。在使用与新\u标记中的ID匹配的ID对\u订单进行排序时,还有一列 我需要的是从列“orders”到新的_标记中的列(称为“sorting”)的所有值,同时ID与两个表匹配 我尝试了各种查询,但通常我会收到一条警告消息,说有几个字段没有默认值。收到此警告后,除了排序列之外,我的整个表都空了 插入新标签(排序)从排序中选择订单我得到的警告是字段X没有默认值。在此之后,它只是将其设置
我尝试了各种查询,但通常我会收到一条警告消息,说有几个字段没有默认值。收到此警告后,除了排序列之外,我的整个表都空了 插入新标签(排序)从排序中选择订单我得到的警告是字段X没有默认值。在此之后,它只是将其设置为null,而之前它有一个值
非常感谢,非常感谢您的帮助。您正在寻找select的更新 以此为例:
UPDATE new__tags nt, (SELECT orders FROM sorting_orders so where so.id = 458) src
SET nt.sorting = src.orders where nt.id = 458 ;
请显示您尝试过的查询。@kerv如果您在internet上使用了错误的位置。请访问并重试!“我尝试了各种查询,但通常我会收到一条警告消息”显示查询和消息。@kerv是的,我做了-你肯定知道,你必须尝试自己编写代码,并粘贴你在这里提问时尝试过的内容。用于编写SQL查询的文本被认为是代码。