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)