Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número de bibliotecas públicas e o número de livros disponíveis nessas bibliotecas na Califórnia, e qual é o número médio de livros por biblioteca na Califórnia?
 ###Tabelas: 
CREATE TABLE public_libraries (library_name VARCHAR(50), state VARCHAR(20), num_books INT); INSERT INTO public_libraries (library_name, state, num_books) VALUES ('Library 1', 'California', 50000), ('Library 2', 'California', 80000), ('Library 3', 'California', 60000);
SELECT COUNT(*) as num_libraries, SUM(num_books) as total_books, AVG(num_books) as avg_books_per_library FROM public_libraries WHERE state = 'California';