Вопросы с тегом «sql»

434
SQL-запрос возвращает данные из нескольких таблиц

Я хотел бы знать следующее: Как получить данные из нескольких таблиц в моей базе данных? какие методы существуют для этого? Что такое объединения и союзы и чем они отличаются друг от друга? Когда я должен использовать каждый из них по сравнению с другими? Я планирую использовать это в моем...

433
Вставить текст с одинарными кавычками в PostgreSQL

У меня есть стол test(id,name). Мне нужно вставить значения , как: user's log, 'my user', customer's. insert into test values (1,'user's log'); insert into test values (2,''my users''); insert into test values (3,'customer's'); Я получаю сообщение об ошибке, если я запускаю любое из приведенных...

432
Postgresql: аутентификация по паролю не удалась для пользователя «postgres»

Я установил PostgreSQL 8.4, клиент Postgres и Pgadmin 3. Ошибка аутентификации пользователя "postgres" для консольного клиента и Pgadmin. Я набрал пользователя как «postgres» и пароль «postgres», потому что это работало раньше. Но теперь аутентификация не удалась. Я делал это раньше пару раз без...

431
Запрос SQL Server - выбор COUNT (*) с помощью DISTINCT

В SQL Server 2005 у меня есть таблица cm_production, которая перечисляет весь код, который был запущен в производство. В таблице есть тикетный номер, номер_программы, а также имя_программы и номер_толбца вместе с некоторыми другими столбцами. ЦЕЛЬ: Подсчитать все имена программ DISTINCT по типу...

430
Entity Framework VS LINQ to SQL VS ADO.NET с хранимыми процедурами? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Улучшить этот вопрос Как бы вы оценили каждый из них с точки...

430
Ошибка MySQL 1153 - получен пакет, размер которого превышает байты max_allowed_packet

Я импортирую дамп MySQL и получаю следующую ошибку. $ mysql foo < foo.sql ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes По-видимому, в базе данных есть вложения, что делает их очень большими. Это на моей локальной машине, Mac с MySQL 5, установленный из...

430
MySQL ERROR 1045 (28000): доступ запрещен для пользователя 'bill' @ 'localhost' (используется пароль: YES)

Прежде всего позвольте мне упомянуть, что я прошел через многие предложенные вопросы и не нашел подходящего ответа. Вот что я делаю. Я подключен к своему экземпляру Amazon EC2. Я могу войти с MySQL root с помощью этой команды: mysql -u root -p Затем я создал новый счет пользователя с хостом% CREATE...

427
ОБНОВИТЬ и ЗАМЕНИТЬ часть строки

У меня есть таблица с двумя столбцами, IDи Value. Я хочу изменить часть некоторых строк во втором столбце. Пример таблицы: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 Теперь 123\в Valueстроке не нужно. Я...

420
Когда использовать «ОБНОВЛЕНИЕ КАСКАДА»

Я регулярно использую «ON DELETE CASCADE», но никогда не пользуюсь «ON UPDATE CASCADE», так как не уверен, в какой ситуации это будет полезно. Ради обсуждения, давайте посмотрим код. CREATE TABLE parent ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id) ); CREATE TABLE child ( id INT NOT NULL...

420
Как создать пользователя только для чтения в PostgreSQL?

Я хотел бы создать пользователя в PostgreSQL, который может делать SELECT только из конкретной базы данных. В MySQL команда будет: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; Что такое эквивалентная команда или серия команд в PostgreSQL? Я старался... postgres=# CREATE ROLE xxx LOGIN...

418
Postgres не может подключиться к серверу

После того, как я сделал brew update и brew upgrade, у моего postgres возникли некоторые проблемы. Я попытался удалить postgres и установить снова, но это не сработало. Это сообщение об ошибке. (Я также получил это сообщение об ошибке, когда я пытаюсь сделать rake db: migrate) $ psql psql: could...

418
Как экспортировать таблицу в формате CSV с заголовками на Postgresql?

Я пытаюсь экспортировать таблицу PostgreSQL с заголовками в файл CSV через командную строку, однако я получаю ее для экспорта в файл CSV, но без заголовков. Мой код выглядит следующим образом: COPY products_273 to '/tmp/products_199.csv'...

416
Как удалить дубликаты строк в SQL Server?

Как я могу удалить повторяющиеся строки там, где их нет unique row id? Мой стол col1 col2 col3 col4 col5 col6 col7 john 1 1 1 1 1 1 john 1 1 1 1 1 1 sally 2 2 2 2 2 2 sally 2 2 2 2 2 2 Я хочу остаться со следующим после удаления дубликата: john 1 1 1 1 1 1 sally 2 2 2 2 2 2 Я пробовал несколько...

415
Как мне (или я могу) ВЫБРАТЬ DISTINCT по нескольким столбцам?

Мне нужно извлечь все строки из таблицы, где 2 столбца вместе все разные. Поэтому я хочу, чтобы все продажи, в которых не было других продаж, произошли в тот же день по той же цене. Продажи, которые являются уникальными в зависимости от дня и цены, будут обновлены до активного статуса. Вот я и...

415
Выберите оператор, чтобы найти дубликаты на определенных полях

Можете ли вы помочь мне с инструкциями SQL, чтобы найти дубликаты в нескольких полях? Например, в псевдокоде: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times и из приведенного выше заявления, если есть несколько случаев, я хотел бы...

414
Заменить новую строку в TSQL

Я хотел бы заменить (или удалить) символ новой строки в строке TSQL. Любые идеи? Очевидное REPLACE(@string, CHAR(13), '') просто не буду этого делать