wp_delete_post returning WordPress database error unknown column 0

I solved this by querying not using WP_Query but using a manual query

$myposts = $wpdb->get_results($wpdb->prepare("mysql_query_here"));

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)