草庐IT

from_year

全部标签

java - JDBC Select * from user_table 抛出错误

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭7年前。Improvethisquestion我正在尝试制作一个java程序来根据我的数据库检查用户名和密码,目前代码抛出一个错误说明:MultiplemarkersatthislineTheoperator*isundefinedfortheargumenttype(s)java.lang.String,java.lang.StringSyn

PHP + HTML 表格 : Fire appropriate MySql query from each cell of the table

标题不是最合适的,但这是我能想到的最好的。随意建议编辑。总结:我来self使用过的Android开发RecyclerView显示数据库中各种项目的网格。在那里我可以使用onClickListener()和Position来获取哪个RecyclerView项目(第一,第二,第三..)被用户点击并可以继续操作。设置:我是网络开发的新手,到目前为止,我已经设法创建了一个HTML表,并且我正在触发适当的查询以从数据库中获取项目。然后我在每个表格单元格中显示来自数据库的这些数据。数据由图像链接(来自同一目录中的文件夹)和有关该图像的其他文本数据组成。我的table看起来像这样。Clickhere

php - 语法错误或访问冲突 : 1139 Got error 'empty (sub)expression' from regexp

我有这个正则表达式:REGEXP'(^0+|0+)17198671(0+|$)$'需要匹配这样的字符串US0017198671000171986710000000000000001719867100000000基本上我需要的是,如果字符串中有所有相同的数字替换零并以零结尾或什么都没有,我想匹配它们。我不明白为什么这个有效的正则表达式不适用于MySQL 最佳答案 MySQL正则表达式引擎不允许空替代,例如ab(c|)或a|。(0+|$)部分匹配输入字符串末尾的1+个零或空字符串,这会导致错误。请注意(^0+|0+)意味着一个或多个零不

mysql - 数据库问题 : Fetching a default translation from a table

你好,我有一个MySQL表descriptions,其中包含以下字段:lang_id、label、short_description、long_description和is_default。在我的应用程序中,产品描述是根据当前语言从数据库中获取的。目前一切正常,但我想为每个产品添加默认描述,以便在找不到所需语言的描述时,将获取默认描述。现在,我的请求是这样的:SELECTdescription.idASrecord_iddescription.label,description.short_description,description.long_descriptionFROMprod

mysql - Doctrine 2 不承认 FROM 子句上的 SELECT

我有一个SQL查询,我想在Doctrine2中使用。我的查询转到数据库,执行GROUPBY用户状态和COUNT每个状态的用户数。然后我尝试加入一个表以COUNT所有用户并为每个州计算一个百分比。return$this->getEntityManager()->createQuery("SELECTCOUNT(u.id)astotal,(100*(COUNT(u.id)/total_users.total))aspercentFROMUserBundle:Useru,(SELECTCOUNT(*)astotalFROMUserBundle:User)astotal_usersLEFTJO

mysql - 您不能在 FROM 子句中指定要更新的目标表(我的查询有效但不是等效的更新)

我已经看到几个关于此特定错误消息的问题,但找不到与我的问题相匹配的任何问题。只是对我的问题的快速解释。我有一张包含某些游戏结果的表格。当有人缺席时,我们将此人在之前游戏中的平均值存储为游戏结果,并将属性f_present设置为0。那部分没问题。当我们修改旧游戏时出现问题,我必须更新所有有人缺席的后续游戏以存储新值(该玩家缺席的游戏的新平均值。)我能够执行查询,但由于出现“您无法在FROM表中指定要更新的目标表”错误消息,所以我无法执行更新。这是我的查询(有效)selectt1.f_subgame_id,t1.F_PLAYER_ID,(SELECTavg(t2.f_result)from

mysql select query from multiple tables 返回重复结果

如果这个问题有点含糊,请告诉我,我会提供更多信息。我编写了一个从多个表中获取数据的查询,但它也没有按照我的预期工作,我完全被难住了。这是我的代码:SELECTstudents.student_fname,students.student_lnameFROMstudents,enrolmentsWHEREenrolments.courseID='C001';但这只会返回学生表中所有学生的名字和姓氏,并且这些名字会显示两次。这是两个表的代码:CREATETABLEstudents(studentIDCHAR(10)NOTNULL,student_fnameVARCHAR(15)NOTNUL

mysql - 从两个表中获取结果 from id 和 following id

因为我有时很迷糊,所以我之前问错了问题。现在,这就是我要实现的目标。我正在尝试从user.id=1获取值以及user.id=1关注的用户的值。但我从user.id1或在本例中的后续following.follow_id=2获得结果。有什么想法吗?我已经创建了一个用于展示的SQLfiddle。如您所见,我得到的唯一结果来自user_one。http://sqlfiddle.com/#!2/6a39f/1SELECTuser.email,user.username,tweets.message,tweets.date,userdetails.profile_img,userdetails.

mysql - SELECT DISTINCT(column) FROM table on an indexed column 的计算复杂度

问题我不是compsci专业的,所以如果我混淆了术语,请原谅我。调用的计算复杂度是多少SELECTDISTINCT(column)FROMtable或SELECT*FROMtableGROUPBYcolumn在被索引的列上?它与行数或列中不同值的数量成正比。我相信这将是O(1)*NUM_DISINCT_COLS与O(NUM_OF_ROWS)背景例如,如果我有1000万行,但在视觉上该列中只有10个不同的值/组,您可以简单地计算每个组中的最后一项,这样时间复杂度将与不同组的数量而不是行。因此,计算100万行和计算100行所花费的时间相同。我相信复杂度将是O(1)*Number_Of_DI

MYSQL IF SELECT COUNT() 大于零 select * from table else return nothing found

我正在寻找一种方法来进行如下查询:MySQL:示例:IFSELECTCOUNT(column_XX)WHEREcolumn_XX=value_XXFROMtable_XX大于零(0)然后SELECT一切或SELECT*FROMthattable_XXWHEREcolumn_XX=value_XX和返回所有数据...否则返回“未找到”或仅返回零(0)简单来说,如果列中的所有值都大于零,我想从表列中选择所有数据,否则仅选择值>=1并返回所有值。这里可以应用哪个魔法来在单个查询中完成它?...我真的卡住了,谢谢。 最佳答案 你可以这样尝试