“查询数据库元组”通常指从数据库表中检索一行或多行记录(元组)。下面按常见场景给你讲清楚怎么做。
SELECT * FROM 表名;
例如:
SELECT * FROM student;
SELECT 列1, 列2 FROM 表名;
SELECT * FROM 表名 WHERE 条件;
例如:
SELECT * FROM student WHERE age > 18;
SELECT * FROM 表名 LIMIT 10;
import pymysql
conn = pymysql.connect(
host='localhost',
user='root',
password='123456',
database='test'
)
cur = conn.cursor()
cur.execute("SELECT * FROM student WHERE age > %s", (18,))
rows = cur.fetchall()
for row in rows:
print(row)
cur.close()
conn.close()
String sql = "SELECT * FROM student WHERE age > ?";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setInt(1, 18);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("name"));
}
如果你用的是:
直接:
SELECT 语句ORDER BY age DESC
GROUP BY class
SELECT * FROM A JOIN B ON A.id = B.aid;
如果你能告诉我:
我可以直接给你写一条可用的查询语句。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。