我有反引号构建MYSQL查询。例如,
SELECT `title` FROM `table` WHERE (`id` = 3)
相对于:
SELECT title FROM table WHERE (id = 3)
我认为我是从Phpmyadmin导出中获得这种做法的,并且据我了解,甚至Rails都会生成这样的查询。
但是如今,我看到这样构建的查询越来越少了,而且代码看起来更加混乱,并且查询中带有反引号。即使有了SQL
helper函数,没有它们,事情也会变得更加简单。因此,我正在考虑将它们抛在后面。
我想找出这种做法是否还有其他含义,例如SQL(在我的情况下为MySQL)解释速度等。您如何看待?
问题内容: 我正在尝试学习编写查询的最佳方法。我也了解保持一致的重要性。到现在为止,我在没有任何实际考虑的情况下随机使用单引号,双引号和反引号。 例: 另外,在上述例子中,考虑到,,等可以是变量。 这是什么标准?你是做什么? 我已经在这里阅读了大约20分钟的类似问题的答案,但是似乎没有确切的答案。 问题答案: 反引号用于表和列标识符,但是仅当标识符是MySQL保留关键字时,或者当标识符包含空格字符
问题内容: 是否可以使用反引号在Go中打印反引号: 问题答案: 原始字符串文字是反引号``之间的字符序列。在引号内,除反引号外,任何字符均合法。原始字符串文字的值是由引号之间未解释的字符组成的字符串。特别是,反斜杠没有特殊含义,字符串可以跨越多行。字符串文字
问题内容: 我不确定如何解释,但是当我跑步时 在谷歌浏览器中,我得到的输出像 反引号为什么要调用log函数,为什么要对它进行索引? 由Catgocat在JS室提出的问题,但是除了关于模板化字符串的事情之外,没有任何其他答案是合情合理的。 问题答案: 在ES-6中被称为“标记模板”,有关它们的更多信息,在这里,有趣的是,我在即时通讯的加星标部分中找到了该链接。 但是代码的相关部分在下面(您基本上可以
问题内容: 在node.js(服务器端)上工作时,我想知道是否应该一直使用所有反引号(`)而不是常规引号(“或’),因为这会使代码保持一致。为不同的事物保留不同类型的报价,如果所有非替代报价都转换为反向报价,会影响性能吗? 问题答案: 反引号允许您使用字符串模板,例如: 对于vs 我说看看这 不同之处在于您不需要在单引号中转义单引号或在单引号中转义双引号。这是唯一的区别,如果您不算必须按住Shif
本文向大家介绍为什么反引号在UPDATE查询的SET部分中不起作用(对于MySQL)?,包括了为什么反引号在UPDATE查询的SET部分中不起作用(对于MySQL)?的使用技巧和注意事项,需要的朋友参考一下 如果按照以下语法正确编写,反引号将起作用- 让我们首先创建一个- 使用insert在表中插入一些记录- 使用选择显示表中的所有记录- 这将产生以下输出- 这是与反引号一起使用的查询- 让我们再
问题内容: 我有一个简单的问题:如何使用CodeIgniter的ActiveRecord 函数?我要这个: 但是,如果使用,则该值将介于反引号之间。 我怎样才能做到这一点? 更新 我想要的是?如果为1,那么我想要,而当 为5时,我想要。 完整的SQL查询: 问题答案: 只有一个简单的解决方法,丑陋,不够优雅,但是在这种情况下它可以工作: 如果有人知道更好,请显示出来!