用sql语句写--顯示1980年物理學(physics)獲獎者,及1984年化學獎(chemistry)獲得者。 
时间: 2023-06-03 18:06:22 浏览: 18
以下是 SQL 语句:
SELECT * FROM nobel
WHERE year=1980 AND subject='physics' OR year=1984 AND subject='chemistry';
相关问题
用T-sql语句写两张表并建立联系
假设有两张表,一张是 "Customers" 表,包含客户的信息,另一张是 "Orders" 表,包含订单的信息。每个客户可以有多个订单,因此需要在 "Orders" 表中添加一个外键列,引用 "Customers" 表中的客户标识符。下面是使用 T-SQL 语句创建这两张表并建立联系的示例:
```
-- 创建 Customers 表
CREATE TABLE Customers (
CustomerId INT PRIMARY KEY,
FirstName VARCHAR(50),
LastName VARCHAR(50),
Email VARCHAR(50)
)
-- 创建 Orders 表
CREATE TABLE Orders (
OrderId INT PRIMARY KEY,
OrderDate DATETIME,
CustomerId INT,
FOREIGN KEY (CustomerId) REFERENCES Customers(CustomerId)
)
```
在这个示例中,"Customers" 表包含四个列,其中 "CustomerId" 列是主键。"Orders" 表包含三个列,其中 "OrderId" 列是主键,"CustomerId" 列是外键,通过 "FOREIGN KEY" 关键字指定该列引用了 "Customers" 表中的 "CustomerId" 列。这样就建立了 "Customers" 表和 "Orders" 表之间的联系。
mybatis-plus显示sql语句
在 MyBatis Plus 中,我们可以通过在 application.properties 或 application.yml 文件中添加以下配置来显示 SQL 语句:
```
# application.properties 配置
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
# application.yml 配置
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
```
这个配置将会启用 MyBatis Plus 内置的 SQL 日志打印功能,将 SQL 语句输出到控制台。如果需要输出到日志文件中,可以使用 Log4j2 等日志框架来配置。
相关推荐














