I am creating a database where I have a table with a foreign key. I am using the following command:

```
insert into ques_bank 
    (q_no, uid, question) 
values 
    (NULL, select uid from user_info where username ='more','jdkjfsd dkskdsn skdjsd');

```

But it gives a syntax error. 
I am having troubles with foreign key. Any help will be appreciated.