制作一个允许用户选择和输入在线调查的 SQL 函数

问题描述 投票:0回答:1

我在网站上工作。我需要做一个客户调查,所以我正在开发一个允许用户从选项列表中进行选择的 SQL 数据库。该调查将在使用 PHP 的页面上显示为弹出窗口。我在制作包含选项列表的列时遇到问题。

USE survey; 
CREATE TABLE questionnaire 
(
firstName VARCHAR(255), 
email VARCHAR(255), 
reference VARCHAR(255),
CONSTRAINT ck_YourConstraint CHECK (reference = 'Socials' OR reference = 'Google search' OR reference = 'Google Mybusiness' OR reference = 'Referal' OR reference = 'Email') ;
php sql mysql database dropdown
1个回答
0
投票

我不知道我是否在帮忙,但试试这个:

USE survey;

CREATE TABLE questionnaire (
firstName VARCHAR(255),
email VARCHAR(255),
reference VARCHAR(255),
CONSTRAINT ck_reference CHECK (reference IN ('Socials', 'Google search', 'Google Mybusiness', 'Referal', 'Email'))
);

在下面的评论中让我知道。

© www.soinside.com 2019 - 2024. All rights reserved.