on-duplicate-key

    -1热度

    1回答

    如果使用Google搜索了1个半小时并且无法理解如何执行此操作。 我想更新我当前的行,但保留已分配的值。 我目前有一个复选框或者给出“1”或者“0”。如果复选框返回“0”我不希望它更新它,因为没有指向它的更新。但是我不知道如何做到这一点。 如果我将col1作为重复条目,那么它应该更新col2,3,4,5,如果条目未被“1”填充或者从我的表单获得的变量为“0”。 我可以做很多if语句,但id不愿意。

    0热度

    2回答

    我有一个表来计算字出现次数,WORD_COUNT(WORD, TOTAL),它在另一个表上的触发器中更新。这是在hierachichal查询做过这样的:字的 创建和总= 1: INSERT INTO WORD_COUNT(TOTAL, WORD) SELECT 1, TRANSLATE(regexp_substr(:NEW.TWEET, '[^[:punct:]|[:space:]]+'

    -2热度

    1回答

    我想查找重复的数据与此查询可能发生在插入过程中。有什么方法可以找到它吗? INSERT INTO table_tags (tag) VALUES ('tag_a'),('tab_b'),('tag_c') ON DUPLICATE KEY UPDATE tag=tag;

    0热度

    1回答

    我是新来的PHP和pdo crud类的工作。我的插入功能本身的作品,但我想有一个插入和更新功能。我研究并发现你可以使用ON DUPLICATE KEY UPDATE来做到这一点,但是当我将它添加到我的函数中时,它不起作用。 这是我的原始INSERT工作; //INSERT public function insert($product_name,$color,$description,$used

    2热度

    1回答

    我想运行一个INSERT查询,基于SELECT,与“ON DUPLICATE KEY UPDATE”语句。 SELECT查询工作正常,如果我要“手动”输入结果数据,则会导致重复密钥问题。到现在为止还挺好。但是,下面的查询似乎没有像我预期的那样更新“et_report_ymd.quotes”中的值。 INSERT IGNORE INTO et_report_ymd SELECT NULL

    1热度

    2回答

    我想在我的mySQL数据库中存储一对多的关系,并且我想尽可能避免重复的条目。 我在网上阅读并看到'ON DUPLICATE KEY UPDATE'是一个选项。这是否适合我的情况? CODE: function insert_options($uid, $array) { if(!is_array($array)) { return false; } $db

    0热度

    3回答

    数我有一个表格数据重命名重复键和这样的数据的数组: $datas=array("x-1","y-2","y-2","y-3","t-1"); 我的foreach循环: foreach($datas as $x => $data){ $data=explode("-",$data); if($data[0]==$data[0]+1){$n=1;}else{$n=0;}

    1热度

    2回答

    在耗尽搜索之后,我发现了一些类似的问题,例如我想解决的问题,但无法使用他们的答案。 海尔一些很好的例子: How to remove duplicate values from a multi-dimensional array in PHP How to remove duplicate values from a multi-dimensional array in PHP How to re

    0热度

    1回答

    我试图从多个表中拉入插入到表中创建基于创建的类别在moodle的数据库中的角色分配,但我需要它在重复密钥更新,但我不能使用ON DUPLICATE KEY UPDATE,因为im试图在角色ID,上下文ID和用户ID上匹配的字段不是mdl_role_assignments表中的主键。 insert into vclassmoodle.mdl_role_assignments (roleid,cont

    0热度

    1回答

    我有问题,我想做更新时散列相同。 散列是独特在桌上。我无法找到正确的方法来做到这一点。 mysql_query("INSERT INTO shop_product_search3_muokattu2 (id, hash, product_name, type, manufacturer, mini_products) VALUES (NULL, '".$hash."',