这似乎很简单但我遗漏了一些东西。我有一个通过ODBC连接器从access连接的MySQL数据库。
我正在寻找有#符号的字段,但是我得到的结果为零,尽管我有一个带有#(访问查询)的字段。
数据
id obs
1 #rejected
访问没有任何结果的查询。
SELECT id, obs
FROM Person
WHERE obs Like '*#*'
+从答案中添加的信息
MySQL查询工作良好
SELECT id, obs
FROM Person
WHERE obs Like '%#%'
SELECT id, obs
FROM Person
WH
我正在使用myeclipse来开发tomcat应用程序。当我完成开发并决定将war文件导出上传到远程服务器时,我总是必须更改配置文件,如hiberante.cfg.xml,以连接到不同的mysql服务器。
有什么办法吗,比如maven插件或者其他东西,可以让两个副本复制一个资源,比如hiberante配置文件。所以,当我导出war时,我可以选择like by profile或诸如此类的东西来包含不同版本的/某些资源?
应用程序。
在一个非常基本的设置中,我有一个包含一些字段的表:
firstname (VARCHAR)
lastname (VARCHAR)
country (INT)
email (VARCHAR)
我在索引中创建了两个字段:
CREATE INDEX countr_email_idx ON person (country, email)
这是一个简单的例子,从学校,所以不应该作出任何假设的指数是否有任何用处。
现在,当我在电子邮件字段上查询一个简单的选择时,MySQL文档指出,因为它不是我索引的最左边的属性,所以不能使用它。在使用possible_keys运行查询时,空的EXPLAIN值也反映了这一点
现在,当同时启动10个查询连接时,我遇到了缓慢的查询问题。下面是我的sql。我希望通过"a“、"b”和"fb“获得t1组的max(C)数据。
SELECT t1.* FROM t1 partition(p68)
INNER JOIN (
SELECT a, b, fb, max(c) as c
FROM t1 partition(p68) where a=1168
GROUP BY a, b, fb
) t2 ON (t1.a = t2.a and