insert ignore table ( field2 , name) Values ( 22 , 'value3');
its adding duplicating the value
and table strcture :
+------------------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------------+------------------+------+-----+---------+----------------+
| ID | int(10) unsigned | NO | PRI | NULL | auto_increment |
| field2 | int(10) unsigned | NO | MUL | NULL | |
| field2 | int(10) unsigned | YES | | NULL | |
| name | varchar(90) | YES | | NULL | |
+------------------------+------------------+------+-----+---------+----------------+
out put
1 22 2 value2
2 22 2 value2
3 23 2 value3