Una advertencia en todo el below es que no he mirado mucho el mysql en varios años así que la información pudo haber cambiado algo.
En el sentido más amplio Oracle y Sybase son muy similares. Son ambos sistemas de base de datos de empresa que le costarán probablemente mucho. Ambos se pueden dar vuelta en porciones de maneras de darle el buen funcionamiento para su uso previsto. Mysql no es como robusto una base de datos y tiene funcionamiento leído extremadamente bueno y pobres escribir funcionamiento.
En términos de preguntas de la escritura, mientras usted se pegue con preguntas básicas del sql, todos están más-o-menos el estándar del sql. La diferencia más grande que usted encontrará es que no hay puestas en práctica estándar para manejar fechas y datetimes. Si usted necesita escribir procedimientos almacenados u otras formas más complejas de sql, hay muchas más diferencias entre ellas.
Un capricho único a Sybase es él apoya poner declaraciones de sql múltiples en un solo comando/somete y el recuperación de los resultados para todas las preguntas. Esto puede ser útil pero tengo todavía encontrar un lugar en donde no podría estructurar la pregunta diferentemente (o apenas presentar cada declaración por separado) para conseguirla para trabajar en otra base de datos.
Si el precio es una preocupación, ir con el mysql. Si usted es datos de la lectura lejos más que datos de la escritura, ir con el mysql. Si usted necesita una base de datos de empresa completa, ir con Oracle o Sybase. He utilizado Oracle y Sybase y no puedo recomendar realmente uno sobre el otro - ambos pueden hacer bastante mucho las mismas cosas.