草庐IT

db_column

全部标签

mysql - DB Design 允许用户定义产品、产品规范并让他们自己插入订单

我正在设计一个数据库,因为我需要开发这样一个CRM,用户可以在其中指定新产品、产品规范和定价,然后让他们自己为上一步中指定的产品插入订单。当然插入的数据需要根据他们在数据库中指定的内容进行评估。举个例子可能会更清楚:user1创建了一个产品“apple”,然后指定“color”和“weight”作为该产品的属性规范。然后用户1说苹果定价是根据颜色和重量。“黄色”苹果的价格为1美元/重量单位,“红色”苹果的价格为2美元/重量单位。它还创建了一个产品“car”,其规范为“year”、“model”、“color”、“brand”。并且在这里它指定价格组合。最后,他创建了规范为“尺寸”的产品

mysql - 如何使用 Hibernate 在 Struts 2 中的 mySql DB 的 jsp 页面中显示图像(blob 类型)

我面临一个问题,如何使用Hibernate在Struts2中的mySqlDB的jsp页面中显示图像(blob类型)?请分享您的观点。提前致谢。publicbyte[]getrepImagechange2(intloginid){Criteriacriteria=null;byte[]repCurrentImage=null;try{session=sessionFactory.openSession();criteria=session.createCriteria(Membersdetails.class).add(Expression.eq("logintable.loginId"

mysql - 使用 Zend_Db 将 TIME 字段设置为 NULL

我在Zend_Db或PHP的PDOMySQL驱动程序中遇到了一个看起来很奇怪的问题,这可能是因为我对这两者缺乏了解。假设我有一个带有NULLableTIME字段的MySQL表。如果我在MySQL客户端中运行这样的查询:UPDATEmytableSETmytime=NULLWHEREid=1;一切都按预期工作,mytime字段将在该查询后保持NULL作为值。但是,如果我通过Zend_Db_Adapter在PHP中运行完全相同的查询,mytime字段将设置为'0:0:0'在这样的查询之后:$db->getConnection()->exec('UPDATEmytableSETmytime=

mysql - SQL : Compare if column values in two tables are equal

我正在使用mysql并且有两个具有相同模式的表:预审|id|accusedId|articleid|------------------------|1|1|1||2|1|2||3|1|3||4|2|1||5|2|2|试用|id|accusedId|articleid|------------------------|1|1|1||2|1|2||3|2|1||4|2|2|我想获取那些accusedIds,其中第一个和第二个表的所有articleIds都相等。上面的例子应该只返回accusedId2,因为accustomedId1在第二个表中没有articleId3。希望你明白我的意思。

mysql - 如何: Find and update all the entries where the value in one column shows up more than once

我有一个包含以下列的表格:subid-资源的idauthorid-作者的id排序-作者在引用中的顺序对于用户可以提交资源并引用多个作者的应用程序。作者可以在他们的投稿中引用主要和次要作者,而且通常会这样做。有一种情况,用户(称他为用户111)提交的所有条目都将自己列为主要作者,实际作者为次要作者。不幸的是,那个人已经离开了这个项目,所以我来解决这个问题(我必须纯粹用sql来做)。我正在尝试弄清楚如何构建一个查询来执行以下操作:查找所有条目subid值在表中出现多次其中至少一个authorid值是111111的排序大于非111的任何用户的排序并更新它们not(111)作者的排序为“0”并

java - 在 struts 应用程序中的 db 中 24 小时后引发的事件

在我的struts应用程序中,票据被提出,它们随创建时间一起存储在数据库中。现在我的要求是在token创建时间24小时后引发事件。我知道一个Quatz调度程序可以每24小时引发一个事件。但我的要求是基于数据库某行的时间。我能找到上述任何工具来执行此操作吗?如何做到对数据库的访问最少?有人可以给我一些想法吗?我用的是MYSQL,可能需要回答。 最佳答案 在以前的一个项目中,我们曾经让用户配置任意触发的提醒,根据项目的截止日期,在未来的某个时候基于项目的非Activity期等等,我们曾经有一个QuartzJob每5分钟运行一次,并在数据

ruby-on-rails-3 - Rails3 Mysql2::Error: Unknown column - ActiveRecord::StatementInvalid

我在这个级别的Rails中使用数据库是新手,我已经寻找了几个小时,但没有找到解决这个特定问题的方法。版本:Rails3.2.9、Ruby1.9.3、MySQL5.5.28(mysql2gem2.9.0)、MacOS10.7.5错误:ActiveRecord::StatementInvalidinAction_figures#listMysql2::Error:Unknowncolumn'action_figures.position'in'orderclause':SELECT`action_figures`.*FROM`action_figures`ORDERBYaction_fig

php - 简单的 MySQL SELECT 失败,出现错误 1054 Unknown Column

我对这个问题进行了研究,到目前为止,我在MySQL手册、MySQL错误报告、StackOverflow或其他论坛中阅读的任何内容都没有帮助。我有一个简单的mysql选择查询:SELECT*FROM`Toyota`WHERE`Toyota`.`CollisionEstimatingID`='22028589';此查询失败,mysql错误代码为1054UnknowncolumnToyota.CollisionEstimatingIDintheWHEREclause此列确实存在,我现在至少检查了30次数据库、表和列的拼写。我什至删除了我的数据库并重新导入。我尝试过使用反引号和不使用反引号,使

MySQL 复制 : struggling with replicate-rewrite-db to change the database name

我有我的主数据库,其中有一个表,产品(稍后会有更多,这只是开发)。操作系统:CentOS6.4我已将其设置为使用此复制的主服务器:在/etc/my.cnf中:server-id=1binlog-do-db=product_databaserelay-log=/var/lib/mysql/mysql-relay-binrelay-log-index=/var/lib/mysql/mysql-relay-bin.indexlog-error=/var/lib/mysql/mysql.errmaster-info-file=/var/lib/mysql/mysql-master.infore

PHP和MYSQL DB设计: using a column vs another table

我是自学成才的程序员/网络专家。我对MYSQL完全陌生。这不是问如何做的问题,因为我可以让它做我想做的事。相反,我正在征求有关如何在我使用的数据库设计和查询方面做得更好的建议/批评。关于我的一些背景我不是专业程序员。编程一直是我的兴趣爱好。我的工作是使用CAD程序设计定制珠宝,然后通过专为用蜡雕刻珠宝模型而制造的CNC铣削我的模型(几天前我们得到了一台3D打印机,可以用适合珠宝类型转换的蜡打印.......耶!)。为什么我要做这个mysql/php项目大约一年来,我一直在我的工作站上使用一个物理公告板来跟踪我似乎总是在排队的20到30个奇怪的设计项目。我一直想建立一个网站,我可以在其中