Unless you have a really good reason for doing this, you should keep your data normalized and store the relationships in a different table. I think perhaps what you are looking for is this:
mysql> CREATE TABLE people (
-> id int not null auto_increment,
-> name varchar(250) not null,
-> primary key(id)
-> );
Query OK, 0 rows affected (0.02 sec)
mysql>
mysql> CREATE TABLE friendships (
-> id int not null auto_increment,
-> user_id int not null,
-> friend_id int not null,
-> primary key(id)
-> );
Query OK, 0 rows affected (0.00 sec)
mysql>
mysql> INSERT INTO people (name) VALUES ('Bill'),('Charles'),('Clare');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> INSERT INTO friendships (user_id, friend_id) VALUES (1,3), (2,3);
Query OK, 2 rows affected (0.00 sec)
Records: 2 Duplicates: 0 Warnings: 0
mysql>
mysql> SELECT *
-> FROM people p
-> INNER JOIN friendships f
-> ON f.user_id = p.id
-> WHERE f.friend_id = 3;
+----+---------+----+---------+-----------+
| id | name | id | user_id | friend_id |
+----+---------+----+---------+-----------+
| 1 | Bill | 1 | 1 | 3 |
| 2 | Charles | 2 | 2 | 3 |
+----+---------+----+---------+-----------+
2 rows in set (0.00 sec)