Preheat oven to 400°. Grease 8-inch square baking pan. Combine cornmeal, flour, sugar, baking powder, and salt in mixing bowl. Stir well.
In another bowl, combine milk, yogurt, melted butter, oil and eggs. Add this to cornmeal mixture and stir until just combined. Then stir in creamed corn.
Scrape batter into prepared pan, and bake in enter of oven until top is golden brown and toothpick inserted in center comes out just clean, 45 minutes.
Cool in pan on rack 15 to 20 minutes. Remove cornbread from pan and let cool completely on wire rack. Cut into squares to serve.