【MySQL中“ORDER BY order DESC”附近的语法错误?】教程文章相关的互联网学习教程文章

mysql语法错误_MySQL

报错信息 MySQL server version for the right syntax to use near可能的原因 1.数据库的名字、表的名字、字段的名字,不能出现mysql的关键字。 例如, 1)desc或者asc 2)group2.数据库的名字、表的名字、字段的名字,包含特殊字符。 例如, 假设数据库的名字是p-pet,那么就要用`p-pet`。 //注意:不是双引号,也不是单引号,而是esc键下面的那个键。

MySQL语句(FULL JOIN上的语法错误)【代码】

我的sql语句出了什么问题,它说问题在FULL JOIN附近,但是我很困惑:SELECT `o`.`name` AS `offername`, `m`.`name` AS `merchantName` FROM `offer` AS `o` FULL JOIN `offerorder` AS `of` ON of.offerId = o.id INNER JOIN `merchant` AS `m` ON o.merchantId = m.id GROUP BY `of`.`merchantId` 请温柔,因为我不是sql Fundi解决方法:MySQL不提供完全连接,您可以使用 >一对LEFT RIGHT和UNION;要么>使用LEFT,RIGHT和INNER和UN...

Clojure MySQL语法错误异常(“ […]靠近’????????????????'[…]”)【代码】

除了建立连接外,我在使用clojure.contrib.sql做任何事情时都遇到麻烦. 我有一个在localhost:3306上运行的mysqld,数据库名为clj_db.密码为“ clj_pass”的用户“ clj_user” @“ localhost”可以访问该数据库. 当尝试“从clj_table中选择*”时,我得到一个“ com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:您的SQL语法有误;请查看与您的MySQL服务器版本相对应的手册,以获取在’附近使用正确的语法” ????????????????’在...

MySQL错误?语法错误在哪里?【代码】

因此尝试使用“ SELECT *”而不是“ DELETE FROM”查询,并且效果很好.DELETE FROM `80dage_garmin_track` t1 WHERE EXISTS (SELECT 1 FROM `80dage_garmin_track` t2 WHERE t1.Length = t2.Length AND t1.Time = t2.Time AND t1.idgarmin_track > t2.idgarmin_track )MySQL错误:.#1064-您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在“ t1 WHERE EXISTS”(第1行的80dage_garmin_track` t2 WHER...

mysql-SQLSTATE [42000]:语法错误或访问冲突:1286未知表引擎’InnoDB’【代码】

你们中有些人可能会说“其他主题中有很多答案”或“ Google it”.但是实际上我没有找到答案. 我正在开发使用symfony的PHP / MySQL项目,并且出于未知原因(意思是“我没有写任何php行”),我收到此错误“ SQLSTATE [42000]:语法错误或访问冲突:1286未知表引擎” InnoDB’”. 我已经尝试了以下解决方案: >重新启动MySQL>停止MySQL,删除ib_logfile0和ib_logfile1,启动Mysql>执行“显示引擎”.此命令不返回“ InnoDB”的实例.甚至没有...

mysql-Postgres中插入查询别名的语法错误【代码】

我有这个查询:INSERT INTO emailevents (shopid, userid, emailid, campaignid, variationid, type, createdon) VALUES ($1, (SELECT id FROM users WHERE mongoid=$2), (SELECT id FROM emails WHERE mongoid=$3), (SELECT id FROM campaigns WHERE mongoid=$4) AS cid, (SELECT id FROM campaignvariations WHERE templateid=(SELECT id FROM templates WHERE mongoid=$5) AND campaignid=cid), $6, to_...

mysql-DATE_ADD和INTERVAL函数的语法错误【代码】

给定此功能:DROP FUNCTION IF EXISTS expiration_date; DELIMITER $$ CREATE FUNCTION expiration_date(lic_class VARCHAR(2), born_on DATE, at DATE) RETURNS DATE BEGINDECLARE age INTEGER;DECLARE span INTEGER DEFAULT 0;SET age = YEAR(at) - YEAR(born_on);IF age < 50 THEN SET span = 10;ELSEIF age >= 50 AND age < 70 THEN SET span = 5;ELSEIF age >= 70 AND age < 80 THEN SET span = 3;EL...

使用python将值导入MySQL数据库时出现SQL语法错误【代码】

python和MySQL的新手,正在通过互联网和书籍自学.我正在努力将值导入数据库表中.我不断收到错误消息,指出SQL语法不正确.在Windows 8计算机上使用Python 2.7.9和MySQL Connector 5.6. 这是我收到的错误;Traceback (most recent call last):File “C:\Users\Oliver\Desktop\test.py”, line 43, incursor.execute(newitem, newdata) # executes SQL statement for adding new item File “C:\Python27\lib\site-packages\mysql\conne...

mysql-语法错误,因为选择顺序【代码】

有任何逻辑原因为什么这是语法错误:SELECT DATEDIFF(dateA, dateB) as diff, * FROM foo;但这不是:SELECT *, DATEDIFF(dateA, dateB) as diff FROM foo;还是仅仅是因为它像它一样?解决方法:就像这样,参见MySQL’s documentation on select,最值得注意的是:Use of an unqualified * with other items in the select list may produce a parse error. To avoid this problem, use a qualified tbl_name.* reference SELECT AVG...

mysql-此sql命令有什么语法错误?【代码】

我正在尝试在Java嵌入式数据库(使用NetBeans)中创建表.执行表创建命令时出现错误.这是错误: http://imgur.com/gallery/lOkKG1h解决方法:如注释中指出的,问题是连字符.因此,请按照建议的下划线替换它,或直接使用反引号将其转义.因此,在创建表声明中:`first-one`这可能是因为SQL Server将-解释为数学运算符“减号”.您会发现所有要字面使用的保留字和运算符都是这种情况.有关此主题的更多完整信息,请参见:http://dev.mysql.com/do...

mysql-Mariadb语法错误1064(42000)【代码】

因此,当我尝试在MariaDB中运行此脚本时收到以下错误:“ ERROR 1064(42000):您的SQL语法有错误;请查看与您的MariaDB服务器版本相对应的手册以获取正确的语法在附近使用CREATE TABLE customers (customer_id int NOT NULL,customer_f在第1行 奇怪的是,MariaDB似乎正在读取命令的第一行,然后将下一行的一点读为1行.整个脚本如下:如果有人可以帮助,我将不胜感激.DROP TABLE customers; DROP TABLE orders; DROP TABLE products; DR...

当只有一个变量时,python mysql插入语法错误【代码】

如果这个问题很重要,我正在使用Python 2.我正在将mysql.connector用作学习练习,并构建了一些有效的插入内容,然后遇到了一个奇怪的问题(对我来说),我确定我做错了很简单的事情.我将几张表插入两列,类似于下面的第一个示例.当我遇到只插入一列的情况时,出现语法错误. 为什么这样的语法可以正常工作的任何想法:query_publisher = "INSERT INTO publisher (name, name2) " "VALUES (%s, %s) " ...

php-Mysql BETWEEN子句被忽略.没有语法错误【代码】

我试图显示在两个单独的日期列(开始和结束日期)之间预订的项目.我想在日期之间进行搜索,但查询似乎忽略了所选日期之间的任何日期.SELECT bookings.booking_id, bookings.booking_id, bookings.booked_from, bookings.booked_from, bookings.booked_till, item_set_computer.item_id, item_set_computer.name, item_set_computer.booking_groups_id FROM bookings, item_set_computer WHERE item_set_computer.item_id = bookings.i...

C#MySQL语法错误【代码】

我得到: 您的SQL语法有误;检查与您的MySQL服务器相对应的手册在第1行的’spectra’WHERE specId = 42’附近使用的正确语法的版本 运行此代码时:public System.Drawing.Image GetImage(int index) {using (MySqlCommand command = connection.CreateCommand()){//command.CommandText = "SELECT imageObj FROM spectra WHERE specId=42"; <== Works OK!command.CommandText = "SELECT imageObj FROM @tname WHERE specId=@index"...

MySql访问冲突或语法错误【代码】

尝试执行下面的sql语句时出现以下错误.SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'like, agree, favor, discriminator) VALUES ('5023fb89189df', 0, '2012-08-09 14:03' at line 1完整的sql语句如下INSERT INTO activity (id, hide_author, created, updated, access...

语法错误 - 相关标签