These are different placeholders
? -- > question mark placeholders
:name --> named Placeholders
The difference between named and question mark placeholders
is that with question mark placeholders you'll have to take care about the order in which they will be bound to the query.