-5
Q
SQL查询中单列
A
回答
2
这是不是一个真正的好quetion,是有人反对投票这是一个非常可能的候选人。 看看这里的一个例子模式
http://www.databaseanswers.org/data_models/patient_care/index.htm
0
可能这对你有所帮助 -
CREATE TABLE dbo.Patient
(
PacientID INT IDENTITY(1,1) PRIMARY KEY
, FirstName VARCHAR(30)
, LastName VARCHAR(30)
)
GO
CREATE TABLE dbo.PatientPrescription
(
ID INT IDENTITY(1,1) PRIMARY KEY
, PacientID INT
, DoctorID INT
, [Descritpion] VARCHAR(500)
)
GO
CREATE TABLE dbo.Doctor
(
DoctorID INT IDENTITY(1,1) PRIMARY KEY
, FirstName VARCHAR(30)
, LastName VARCHAR(30)
)
GO
相关问题
- 1. SQL查询结果中单列
- 2. SQL单查询
- 3. 复杂SQL查询,在单个查询中列出树
- 4. SQL多次查找在一个SQL查询中的单码列
- 5. 列中的SQL XML查询
- 6. SQL查询单表,比较表列值
- 7. 简单的SQL最大列查询
- 8. 单列结果NHibernate SQL查询映射
- 9. SQL查询用于到单个列
- 10. “简单”SQL查询
- 11. 单个SQL查询
- 12. 单个SQL查询
- 13. SQL查询列名
- 14. SQL查询新列
- 15. SQL查询列表
- 16. 多列查询到单列子查询
- 17. SQL查询来查找列
- 18. 多个SQL查询单查询加盟
- 19. SQL查询简单问题子查询
- 20. 单表查询SQL查询帮助
- 21. SQL子查询其中列=列-10
- 22. 将单列值与另一列中的单列select查询进行比较sql
- 23. 多列/从哪里查询SQL查询
- 24. 在该查询SQL查询创建列
- 25. SQL查询中子查询
- 26. 查询中的SQL查询
- 27. 参数查询sql中的sql查询
- 28. SQL查询中的SQL查询PHP
- 29. 在单个查询中获取两个SQL表中的列数?
- 30. SQL - 查询单独列并根据列数据创建新列
欢迎的StackOverflow!请阅读[常见问题](http://stackoverflow.com/faq)了解应该询问的问题和问题。 – peterm
你应该有两张桌子:'patient'和'prescription'。在一行中为患者提供多个(但不是恒定的)处方数量违反了第一范式(并且甚至无法在关系模型中执行此操作) –
这是不足的信息。如果超过两个或两个处方,那么你应该定义单独的处方表 –