ICode9

精准搜索请尝试: 精确搜索
  • 显示MySQL中两列之间的所有关系2019-07-21 21:16:32

    我有一个包含以下数据的表: 第1栏 – 第2栏 A – Z. A – Y. B – Y. 我正在寻找一种方法在MySQL中汇总这些数据,以便我得到下表,它将显示组关联: 第1栏 – 第2栏 A,B – Z,Y 我可以使用group_concat函数一次获得一个列,但我需要将两个列分组以显示关系.任何意见是极大的赞赏

  • mysql – rails – 数字比较与文本比较的速度要快得多2019-07-21 21:16:11

    我的模型中有一个非常昂贵的方法,用于比较许多项的数组的文本项. 它运行得很慢.如果我使用关系数据库表并仅比较ID,那么我的方法运行速度会快得多吗? /编辑 我试图对以下内容进行基准测试: @matches = @location_matches.sort do |l1, l2| l1.compute_score(current_user) <=

  • mysql – CakePHP:find(‘count’)和DISTINCT字段与find(‘all’)和GROUP BY字段2019-07-21 21:15:53

    我在CakePHP中构建一个查询,但是在我的find(‘count’)中不能使用GROUP BY语句,因为它会抛出错误.因此,我在我的fieldlist中使用了GROUP BY语句代替了DISTINCT字段. 所以,从find(‘count’,array(‘group’=>’field’))我现在找到(‘count’,array(‘fields’=>’DISTINCT field’

  • 何时使用JOIN for MySQL(SQL)2019-07-21 21:15:30

    我无法有效地理解这两个查询之间的区别. select * from person p, mytlc m where p.personid = m.personid and p.personid = 3635 select * from person p join mytlc m on p.personid = m.personid where p.personid=3635 在这种情况下,我认为不会是一个性能更好的查询;但

  • mysql中CREATE TABLE语句中KEY的含义2019-07-21 21:15:08

    我正在使用mysql. 我检查了CREATE表语句,我看到了一个关键字 | pickupspc | CREATE TABLE `pickupspc` ( `McId` int(11) NOT NULL, `Slot` int(11) NOT NULL, `FromTime` datetime NOT NULL, `ToTime` datetime NOT NULL, `Head` int(11) NOT NULL, `Nozzle` int(11)

  • MySQL:如何仅获得正值的平均值?2019-07-21 21:14:12

    假设我有INT列,并且我使用-1表示在INSERT时没有可用的数据.我想获得此列的所有值为0或更大的AVG. 这可能吗? 谢谢. 我忘了提到我和其他AVG一起做这个,所以从标签中选择avg(a),avg(b),avg(d); …所以我不能使用b> 0 …因为其他人需要使用行数据而不管这一列的数据是-1. 我发现虽然我

  • php – 如何用一些数学更新MySQL表?2019-07-21 20:31:28

    我正在编写一个PHP脚本,它会用一些数学更新我的sql. 我应该首先查询获取字段值,然后更新字段,或者在查询中自行更新字段这是数学 $sum = 5 ; $filed = $filed +(($filed * 100) / $sum) ; 这就是PHP中的数学运算方式.有没有办法通过自己的查询来完成这个数学运算?解决方法:假设fil

  • php – 从不到60天的MySql返回行2019-07-21 20:30:10

    我有以下查询返回我的表中的所有行: $query="SELECT * FROM $tbl_name ORDER BY job_id DESC"; 我想通过不到60天的条目来限制这些结果.我使用以下方法记录对数据库进行输入的日期: $dt=date('d M Y'); 这存储在名为“date”的列中. 有人可以帮我修改我的查询吗? 谢谢 担解决方法:

  • php – 是否总是需要隐藏用户的mysql生成的id?2019-07-21 20:18:17

    将实际ID(由数据库自动递增)显示给用户是否存在安全风险?你能举出一些人们可以用它做什么危险的实际例子吗?解决方法:我不知道有任何理由将行id暴露给用户本身就是不安全的.几乎所有的Web框架都会在某些时候执行此操作. 使用递增的整数id公开了一些有关基础数据的信息.最重要的是,它

  • mysql – 触发器以静默方式忽略/删除INSERT上的重复条目2019-07-21 20:17:57

    我有下表: T(ID主键,A,B) 我希望对(A,B)唯一,但我不希望它们具有唯一的约束(A,B),因为它会在插入时产生错误.相反,我希望MySQL默默地忽略这些插入. 我不能使用“插入重复键忽略”,因为我无法控制客户端的查询. 那么,我可以构建这样的触发器吗?或者可能存在一些允许无声忽略的约束? 编

  • php – Joomla和MySQL2019-07-21 20:17:37

    Joomla是否有关于通过PHP在PHP中进行数据库查询的特定文档? 我真正想要的是: > Joomla是否实现了自己的数据库包装器,如果没有,建议使用指定的配置参数创建一个. > Joomla是否具有参数化查询以防止SQL注入的能力.解决方法:是的,Joomla有自己定义的OOP来处理数据库. 通常,您将处理如下

  • mysql – 解释自我加入2019-07-21 20:17:18

    我试图了解自己在互联网上学习的情况,但找不到令人满意的解释.任何人都可以用一个例子来解释它,比如在哪里使用它以及为什么要使用它?如果你能用查询解释它会很好.解决方法:维基百科的Join(SQL)页面有一个特定的entry about self-join,包括一个例子. 另一个例子,假设您有一个包含Id

  • php – VARCHAR(4)存储的字符多于四个2019-07-21 20:16:58

    我有一个VARCHAR(4)列,它接收来自输入的数据,该输入可能超过4个字符.不过,这是可以的,我让MySQL自然地(或者我认为)切断了角色的结尾. 奇怪的是,当我稍后在PHP(使用PDO驱动程序)中查看数据库行结果时,整个字符串正在显示,而不仅仅是4个字符. 奇怪的是,如果我在MySQL CLI上执行SELEC

  • php – 密码加密方法? :PASSWORD()与md5?2019-07-21 20:16:40

    只是想知道密码加密的方法是否有利有弊…通常,我会使用php并使用md5加密密码,然后再将新用户插入数据库.我最近继承了一个项目,他们在sql插入查询中使用PASSWORD()来加密它.那么,现在我想知道使用一个优于另一个是否有优势?解决方法:见the MySQL docs for PASSWORD: The PASSWORD()

  • mysql – 在SQl查询中哪个更好的子查询或JOIN?2019-07-21 20:16:21

    在这种情况下,任何人都可以建议哪一个更好: 1: SELECT COLUMN1, (SELECT COLUMN2 FROM TABLE2 WHERE <some condition>) AS COLUMN2 FROM TABLE 1 2: SELECT T1.COLUMN1, T2.COLUMN2 FROM TABLE

  • 如何比较MYSQL语句中的行数?2019-07-21 20:16:01

    可以说我有这个SQL表 id | name | date 1 | as | 0000-00-00 1 | df | 0000-00-00 1 | fg | 0000-00-00 1 | hj | 0000-00-00 2 | xc | 2011-2-32 2 | op | 2011-3-21 3 | er | 2011-2-43 4 | po | 0000-00-00 4 | ui | 0000-00-00 我想获得有4行日期

  • 多个日期时间的mysql SUM问题2019-07-21 20:15:41

    在我的数据库中,时间存储为“日期时间”(我不知道这是否是问题 – 我尝试了datetime和timestamp).结构如下: ID | START_DATE | END_DATE 1 | 2011-10-10 08:15:00 | 2011-10-10 12:00:00 2 | 2011-10-11 09:00:00 | 2011-10-11 14:30:00 3 | 2011-10-12 08:45:00 | 20

  • 分组与差异百分比MySQL2019-07-21 20:15:03

    我一直在尝试查询按特定范围分组的产品的增加百分比,具体取决于每次运行的实际增长.例如,我有以下表模式 现在,如果我查询增加百分比,我会得到类似的东西: SELECT *, (((newPrice - price)/price) * 100 ) as PERCENTAGE FROM Product 我想要获得的是根据计算的增加将值分组到特定

  • MySQL计算距离(简单解决方案)2019-07-21 20:14:43

    我有下一个查询来获取给定距离内的地址和给定的邮政编码.基于经度和纬度数据计算距离. 在这个例子中,我已经将用户输入替换为仅值(lat = 52.64,long = 6.88 en desired distance = 10km) 查询: SELECT *, ROUND( SQRT( POW( ( (69.1/1.61) * ('52.64' - latitude)), 2) + POW(( (53

  • redmine 1.2.1安装和安装会出现的问题2019-07-21 20:09:09

    原文链接:http://www.cnblogs.com/fromchaos/archive/2011/09/19/2181755.html 参考:http://www.redmine.org/projects/redmine/wiki/RedmineInstall 安装redmine 1.2.1步骤: 1、下载Ruby 1.8.7。下载地址:https://rubyforge.org/frs/?group_id=167 2、下载R

  • 说GTID - GTID的组成和存储2019-07-21 20:00:11

    GTID是什么GTID是事务在第一次提交时获取到的唯一标识,该标识在整个的复制拓扑中具有唯一性。GTID组成GTID = source_id:transaction_id(c4e5d4a0-a9be-11e9-b444-080027f22add:7)直观看,GTID有两部分组成,source_id和transaction_id。source_id代表事务提交时所在的Master实例,一般是由

  • PHP或MySQL中的低优先级请求2019-07-21 19:31:14

    我有一个拥有500万行的网站和数据库,它的工作就像一个魅力.但是,我每小时运行一次清理cronjob,将旧数据放入“日志”表并删除旧数据,此时服务器响应非常慢.是否有可能通过PHP或MySQL将该工作降低?解决方法:我认为清理中最重的任务是DELETE操作,您可以使用LOW_PRIORITY. 从MySql manu

  • 将MySQL结果作为PHP数组获取2019-07-21 19:29:19

    mysql表: +-------------------+----------------+ | config_name | config_value | +-------------------+----------------+ | allow_autologin | 1 | | allow_md5 | 0 | +-------------------+----------------+ 当前的PHP代码:

  • mysql – 慢速SQL查询的特征2019-07-21 19:13:38

    最近在面试中被问到为什么对MySQL数据库的SELECT查询会非常缓慢并提出以下内容: >在选择上执行多个JOIN >关键过滤器字段中缺少索引(索引?) 还问了解决问题的方法,我说: >如果查询非常重要,请对您的数据进行非规范化(我知道这会导致数据重复,但还有另一种方法可以避免JOIN的?)>将索引添

  • 通过PHP和jQuery将MySQL解析为JavaScript数组2019-07-21 18:28:00

    终极目标:我想将我保存在MySQL数据库中的数据放入JavaScript中的数组数组中,因此可以在客户端进行操作. 到目前为止,我已经能够使用以下代码从我的数据库中提取数据: <?php ... $num=1; $q = "SELECT blah1, blah2, blah3 WHERE blah4=$num"; $sth = mysqli_query ($database, $q)

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

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

ICode9版权所有