我使用sql查询查看表中的数据:
SELECT created, name, surname, phone, email, address
FROM jos_registration_form
ORDER BY created DESC
这将返回表前面的列表,其中包含创建的第一列名称、第二列名称、第三列名称,等等。
是否有一条sql语句可以只在前面将列名更改为其他(而不是mysql数据库中的)?
例如,在前面查看创建的第一个列名,希腊语Δημιουργία,第二个列名,希腊语Όνομα等等。
我知道这可以用php等来完成,但是我想用sql来完成。
我有两个表A和B,我想使用列id连接它们,并从中创建第三个表C。
我执行了这个查询:
create table C select * from ( A left join B using (id))T;
但它给出了错误:
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 'T' at line 1
我不知道为什么会出现错误。
我有困难显示数据从mysql数据库到PHP生成的表。有趣的是,下面显示的查询在SQL中运行良好,但当我尝试将其包装在PHP中时,它显示空表,并且没有给出任何错误。
SELECT city.name, cinema.name, whattime, whichdate
FROM city, cinema, relationship
WHERE cinema.city = city.id
AND cinemaid = cinema.id
ORDER BY whichdate
以下是PHP代码:
<?php
$usr = "admin";
$pwd = "";
$
我正致力于在我的网站上展示我的“我的世界”服务器上的成果。但是我不能让它工作。
function achievements() {
global $id;
$sql="SELECT * FROM achievements
INNER JOIN stats ON achievements.type=stats.type
INNER JOIN stats ON achievements.block=stats.block
INNER JOIN stats ON achievements.data=stats.
我有两个表,例如:
表A包含数据:
id | name
-----------
1 | nik
表B包含字段:
id | id_a ( relation 1 to many to table A ) | name
---------------------------
3 | 1 | mark
4 | 1 | den
当我尝试向每个表发出sql请求时,我只得到一行
# SQL from table A
SELECT * FROM A
WHERE A.id=1
# result is one line - 1 | nik
表B中的SQL
SELECT min(B.id) FROM B
关联数组键名或Mysql别名更有效。
我有一个名为“学生”的mysql表,它有列id、名称和年龄。
我需要得到这样的结果
student_id student_name年龄
我有两个选择:
$sql = "SELECT id as student_id, name AS student_name, age FROM student";
$result = mysqli_query($link, $sql) or die(mysqli_error($link));
if (mysqli_num_rows($result) > 0) {
while ($stu
我希望在PHP中创建一个返回最大值的函数,因为函数接收的参数是表名和列名,我想在其中应用筛选器最大值。例如:
function mymaxvalue($nametable,$namecolum)
{
global $con;
global $valueMax;
$sql = "SELECT MAX($namecolum) FROM '$nametable'";
$result = mysql_query($sql, $con);
while ($row = mysql_fetch_array($result)) {
我正在遍历一个表中的记录,在每个循环中它都会打开另一个表,以便从中提取数据。我需要根据第二个表中的一个字段对主循环($rs)进行排序。
我是php和sql的初学者,所以对我不要太苛刻:P
代码示例:
$sql_result = mysql_query("SELECT * FROM table1", $db); // i want this to ORDER BY data from table2
while($rs = mysql_fetch_array($sql_result)) {
$sql_result2 = mysql_query("SELECT *
我正在调试php网站,不知道mysql查询是如何工作的。守则是:
$query = "
SELECT
WR.*,
W.*,
D.*
FROM
{#table} WR
LEFT JOIN words W
ON WR.word_id = W.word_id
LEFT JOIN words_descriptions WD
ON W.word_id
我试图使用sqlalchemy将值name和dirname插入mysql表中。该值是从以前的循环函数中获取的变量。
我的代码是:
#loop function to get the value
for filenames in [file for file in inbound_files if file.endswith('.json')]:
jobname ="Activity A"
dirname_tup = [x for x in source_folder.split("/") if x != '']
我正在使用下面的Sql查询:
$query = mysql_query("SELECT * FROM `venues`
LEFT JOIN `follows` USING (venue_id)
LEFT JOIN `stats` USING (venue_id, user_id)
WHERE follows.user_id = $userid");
问题是它没有在统计表中显示一些字段。
因此,我认为问题可能出在(可能是错误的),我需要选择该表的所有字段?
如果是这样的话,有没有办法告诉它选择3个表的字段?
例如:
SELECT * FROM `venues`, SELECT
我正在使用这段PHP代码来获取连接两个表的sql查询...这两个表都有相同的"size“字段,但结果在两个表中并不相同。代码:
mysql_query("SELECT * FROM cart INNER JOIN tbl_product ON tbl_product.product_id =
cart.product_id WHERE .......) or die(mysql_error());
这个查询的结果显示了
Cart_id、member_id、product_id、size、....和第二个尺寸
1个大小来自购物车表,1个来自product表。
然后我尝试检索我的
有人能告诉我如何在MySQL 5.6中使用内联查询吗?我想做一件简单的事情!我正在尝试编写一个查询,在这个查询中,我从数据库中的一个表中选择,并与我试图动态创建的内联表连接。它是一个1列表,我很难用多行来创建它。
示例内联查询
select * from (
(select 'filename1' as file_name) as t1
union
(select 'filename2' as file_name) as t2
);
如果我在没有第二个select语句的情况下运行这个查询,那么它可以工作。但是,如果我使用这两个
我是一个非常新手的MS SQL,并试图获得一个表中所有重复的电子邮件。我发现了一个适用于MySQL的类似查询,但是当在MySQL中运行它时,我得到了错误的无效列名'ct‘。
我运行的查询是:
SELECT
[ShipEmail],
COUNT(*) as ct
FROM [ShipWorksDefault].[dbo].[Customers] GROUP BY [ShipEmail] HAVING [ct] > 1
我猜有一些非常简单的东西我忽略了。
首先要感谢大家!
这个不起作用:
<named-native-query name="FileSet.deleteByMemberId">
<query>DELETE FROM FileSet f WHERE f.file_id = :fileId</query>
</named-native-query>
它会给出这个错误:
ERROR: You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version
我正在尝试获取查询的结果,其中我连接了同一个表两次,但我似乎不知道如何获取结果。如何选择正确版本的表? 我正在创建一个假期系统,用户可以请求日期来请假,并让其他用户接受或拒绝。因此,我两次加入user表,以显示谁请求了它,以及谁处理了请求。 我可以在MySQL中获得结果,它列出了所有内容,但使用ASP获得结果的代码似乎不起作用。 下面是我的SQL查询和获取数据的代码: sql = "SELECT * FROM vacation LEFT JOIN user ua ON vacation_user = ua.user_id LEFT JOIN user ub ON vacation_g
我目前正在从星火查询MySQL,如下所示:
val sqlContext = new SQLContext(sc)
val dataframe_mysql = sqlContext
.read.format("jdbc").option("driver", "com.mysql.jdbc.Driver")
.option("url", url)
.option("dbtable", "MyTable")
.option("user", "My
我的MySQL数据库中有两个表:
一个表称为“用户”,另一个表称为"assessment_submissions“。
“用户”表包含一个"id“和"name”参数。
"assessment_submissions“包含一个"evaluator_user”参数和"evaluated_user“参数,这两个参数都与第一个表中的用户id相关。
执行以下SQL查询时:
select * from assessment_submissions
join users
on assessment_submissions.evaluator_user = use
这里"user“是一个表名,a_i是测验中回答的5个问题的答案……现在,如果我想比较这两个结果,比如比较用户1和用户2的ans1,我需要编写什么代码……基本上,我的想法是将所有正确的答案存储在user_id=1下的users表中,当其他用户参加测验时,我将设法将结果存储在同一个表中。在评估时,我将比较每个用户与user_id=1...那么现在如何比较……
$sql="select a_1,a_2,a_3,a_4,a_5 from users where user_id=1";$result1=mysql_query($sql);
$sql="select a_1