使用SQL查询列出列值?

时间:2014-01-05 01:04:46

标签: mysql sql database phpmyadmin

我正在学习数据库,我有一个问题:

如何列出所有已查看的电视序列号?

我的表格如下:

TV:TVSerialNumber(PK),TVModelNumber, TVMake

ViewingTable: TvSerialNumber(FK),Comments

SELECT `TvSerialNumber`FROM `ViewingTable`

我是否使用正确的格式查找已查看的“个人”电视序列号?

2 个答案:

答案 0 :(得分:1)

这将为您提供所查看电视的不同序列号:

SELECT DISTINCT TvSerialNumber FROM ViewingTable;

你很亲密 - 你只需要使用'DISTINCT'

答案 1 :(得分:0)

没有

数据库不会告诉你已经查看了什么,你必须告诉它

可以在该表上创建一个新列,将其设置为int,其中legnth为1

0表示未审核,1表示查看