Stół to zestaw wierszy i dlatego nie ma gwarancji, że będzie mieć jakiekolwiek zamówienie, chyba że określisz ORDER BY .
W MySQL (InnoDB) klucz podstawowy działa jako indeks klastrowy. Oznacza to, że wiersze są fizycznie przechowywane w kolejności określonej przez klucz podstawowy, w tym przypadku (campaign_id, created_id) , niezależnie od kolejności wstawiania. To jest zazwyczaj kolejność, w jakiej wiersze są zwracane, jeśli nie określisz ORDER BY .
Jeśli chcesz, aby Twoje wiersze zostały zwrócone w określonej kolejności, określ ORDER BY kiedy zapytasz.