ICode9

精准搜索请尝试: 精确搜索
  • 在更新时创建触发器以将旧值插入到MYSQL中的其他表中2019-06-29 07:01:24

    我有两张桌子.第一个是我的person表,它有id,name,creation_date作为值,我有一个old_person表(id,name,modified_date),我想在实际更改之前填充person的值.我该怎么办呢?我尝试过触发但失败了. 我尝试如下 create trigger Person_Trigger Update on person before update as insert

  • 更新mysql中所有行的列2019-06-29 07:00:49

    我有一个名为tbl_portfolio的表,如下所述,我想通过在开始时添加projectId来修改所有imagePath列,即abc.jpg将更改为< project_id> /abc.jpg.我对Mysql不是很熟练..

  • mysql – 用条件分隔列2019-06-28 19:01:32

    我有一个包含一些问题数据的表格.例如,表格如下: ID NAME JOB --- --------------------------- --------------- 1 Peter Teacher 2 John Programmer 3 Tom**He is a Teacher

  • PHP通过文本框更新2019-06-28 09:19:35

    现在,只有在填写完所有文本框的情况下,更新才有效,因此用户不能仅仅更新productName.没有错误,但如果其他文本框留空,则数据库将使用空格和0进行更新.我希望这可以更新接收输入的任何文本框,无论是一个还是全部,如果没有输入任何内容,则单独保留其余信息. 如果该行的productName是

  • php – 这个MySQL语句有什么问题?2019-06-26 19:02:57

    $my->query("UPDATE ideas SET category = 'Document Options', category_id = '4', status = 'Released', status_id = '3',

  • MySQL:在自己的触发器中更新表2019-06-26 16:02:06

    显然,MySQL有一个非常烦人的限制,就是无法更新为同一个表定义的触发器中的表. 我正在使用MySQL版本5.1,我得到错误:“无法更新存储函数/触发器中的表,因为它已被调用此函数/触发器的语句使用”. 我有的是这个: create table folder( id int unsigned not null auto_increment PR

  • php – 删除重复项并在一个语句中更新一个唯一的左侧?2019-06-26 05:24:58

    CREATE TABLE hostname_table ( id INT NOT NULL AUTO_INCREMENT, hostname CHAR(65) NOT NULL, interval_avg INT, last_update DATETIME NOT NULL, numb_updates INT, PRIMARY KEY (id) ) 我有这个表,我将500-600k行数据导入其中.在写入数据库时​​,我不检查重复项,因为我想知

  • MySQL更新查询优化 – 子查询与否?2019-06-21 16:00:55

    哪个查询最快:我自己的测试没有显示任何明显的结果: QUERY1: UPDATE items, brands SET items.brand_id = brands.id WHERE brands.name = 'apple' –vs– QUERY2: UPDATE items SET brand_id = (SELECT id FROM brands WHERE name = 'apple') 我无法在Google上找到有关此内容的任

  • mysql – SQL:从另一个表更新表2019-06-20 15:01:39

    我有两个表(带有示例数据): tblZone [ZoneNo] [Zone] -----1------Zone1 -----2------Zone2 -----3------Zone3 tblPointsClient [PolygonID] [Zone Name] -----0------------Zone1 -----0------------Zone1 -----0------------Zone1 -----0------------Zone2 -----0---------

  • mysql – 使用嵌套子查询(sum)更新以获取更新子句上的restricton2019-06-13 23:10:43

    得到这一点SQL作为更新脚本,我试图添加一个工作回合,以便不能包括要更新的表作为语句中的子句,所以使用子查询,但努力让这个工作. Essientially我需要更新表1中的vailue,其中包含表2中字段的总和,但只有在其他两个字段匹配几个表并且基于field6时,限制才会应用于update子句.

  • android SQLite中的更新功能不起作用2019-06-13 21:17:05

    在我的应用程序中,我需要向SQLite数据库添加和编辑数据.当我更新数据功能应用程序不提出任何错误,但我的数据库不会更新.这是我的更新功能.我在网上搜索了两天但是无法做到这一点.请帮我. public long updateEvent(String id, String title, String description, String reminder,

  • mysql – 如果count(*)> n则更新行2019-06-12 19:02:12

    我的DB有这样的结构: ID | text | time | valid 这是我目前的代码.我正试图找到一种方法来做一个查询. rows = select * from table where ID=x order by time desc; n=0; foreach rows{ if(n > 3){ update table set valid = -1 where rows[n]; } n++ } 我

  • mysql – 根据其他2列的值更新列2019-06-11 03:02:21

    我有user_contents表.这是DDL CREATE TABLE `user_contents` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `content_type` int(11) NOT NULL, `order_id` int(11) DEFAULT '0', PRIMARY KEY (`id`), KEY `user_id` (`user_id`),

  • 在mysql中尝试跨数据库更新时找不到列2019-06-11 00:05:15

    我正在尝试将一个mysql数据库中的列的内容复制到另一个mysql数据库中的相同表. 我正在使用: UPDATE db1.table SET db1.table.name = db2.table.name, db1.table.address = db2.table.address WHERE db1.table.id = db2.table.id; 我收到错误1054:’where子句’中的未

  • 来自同一个表的MYSQL更新值2019-06-08 23:01:08

    我有这张桌子 id child_id root_id ==================== 1 0 0 2 0 1 3 0 2 我想更新一行并将child_id更改为特定行的id,并将root_id作为其id. 我试过这个mysql语句 UPDATE table SET child_id = id WHERE id = root_id; 我想要的输出示例

  • MySQL:从子查询结果更新表列2019-06-06 23:01:12

    在Members表上有“MemberID”和“PointsEarned”列. 我想从此查询的结果更新PointsEarned列: SELECT m.MemberID, m.UserName, ( (SELECT COUNT(*) FROM EventsLog as e WHERE e.MemberID=m.MemberID AND e.EventsTypeID=2)*10 ) + ( (SELECT COUNT(*) FROM EventsLog

  • 更新MySQL中的视图2019-05-29 20:01:16

    我正在创建一个视图来向用户显示他/她的数据,但我也希望用户能够在这些视图中的某些字段中进行更改.视图中所做的更改是否也反映在基表中? 另外,我是否可以更新由多个基表组成的视图?解决方法:如Updatable and Insertable Views所述: Some views are updatable. That is, you can us

  • MySql更新布尔值2019-05-29 10:01:27

    当我尝试手动更新MySql表中的布尔值,然后将其实现到ruby脚本中时,我得到一个匹配但没有更改: UPDATE calls SET ended = NOT ended WHERE incoming_Cid = '1234567890'; Query OK, 0 rows affected (0.00 sec) Rows matched: 1 Changed: 0 Warnings: 0 除非我弄错了,这看起来对

  • mysql – 更新字段以增加直到另一个字段更改2019-05-22 16:01:32

    这是我的第一个堆栈溢出问题,如果我做错了,请道歉.我避免在问题中使用术语“索引”,以免混淆我的问题与数据库索引.这个问题是关于索引表示法 – 指定一系列项目中元素的位置. 摘要 我有一个系统存储文件及其相应的段落;每个文件包含许多段落.该数据存储在MySQL数据库中. 段落表包

  • 杀死mysqld进程2019-05-18 22:02:52

    我有一个约800k行的表.我运行了一个更新用户设置hash = SHA1(CONCAT({约八个字段}))其中1; 现在我有一个挂起的Sequel Pro进程,我不确定mysqld进程. 这是两个问题: >杀死这些程序可能带来什么伤害?我正在开发一个单独的数据库,因此系统上的其他数据库不会受到任何损害,对吧? >假设您必

  • 如何更新数据库记录并仍然保留MySQL中的旧值?2019-05-16 00:02:02

    我想通过添加新值和旧值来更新列.因此,如果列“fruits”的值为“apples”,并且我运行了我的查询,那么它应该具有“apples,oranges”的值. 现在当我做更新声明时“ UPDATE tableName SET fruits='oranges' WHERE id=1; 它只是用橘子覆盖苹果.如何通过逗号分隔旧版本添加新值?最佳答

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有