Описание тега mysql-error-1241

Ошибка MySQL 1241: операнд должен содержать n столбцов
1 ответ

Код ошибки: 1241 Операнд должен содержать 1 столбец

Создать функцию в MySQL, когда вызов функции, я получил "Код ошибки: 1241 операнд должен содержать 1 столбца (ов)", как решить эту ошибку drop function if exists age; DELIMITER // CREATE FUNCTION age (Dob date,Username varchar(30)) RETURNS INT DETER…
29 мар '12 в 14:18
3 ответа

Операнд должен содержать 1 столбец при объединении таблиц с обновлением

Я пытаюсь обновить таблицу путем объединения двух запросов следующим образом UPDATE result, games_played SET result.precentage_correct = ( SELECT user_id, 100*SUM(n_win)/SUM(n_total) AS pct_win FROM (SELECT user_id, COUNT(user_id) AS n_win, NULL AS …
23 ноя '13 в 17:10
2 ответа

Операнд должен содержать 1 столбец (ы)??? ЭТО ДЕЛАЕТ, но все равно ошибка. Это ошибка?

У меня очень странная проблема. Я уверен, что я не сделал ничего плохого в этой строке кода: INSERT INTO oc_address (`cust_id`, `firstname`, `lastname`, `address_1`, `city`, `postcode`, `country_id`) SELECT (`cust_id`, `first_name`, `last_name`, `ad…
23 апр '13 в 15:17
3 ответа

#1241 - Операнд должен содержать 1 столбцов. MYSQL

Я пытаюсь получить данные из базы данных, но у меня есть эта ошибка, как я могу исправить? SELECT post.text,users.name,users.surname,users.profile_id,post.post_id,comments.text as comment, (SELECT user.name, user.surname FROM users user WHERE profil…
30 июл '13 в 12:42
0 ответов

ОШИБКА 1241 (21000): операнд должен содержать 1 столбец (столбцы)

my SQL Query: select * from tbl_vehicle join tbl_driver on tbl_vehicle.pk_vehicle_id = tbl_driver.fk_vehicle_id join tbl_location on tbl_driver.pk_driver_id = tbl_location.fk_driver_id join tbl_company on tbl_driver.fk_company_id= tbl_company.pk_com…
11 окт '14 в 16:59
2 ответа

НЕ В ФУНКЦИИ В MySQL

У меня проблема с запросом SQL Вот мой запрос: SELECT `rooms`.* FROM `rooms` WHERE (`rooms`.`room_id` NOT IN ( SELECT * FROM `reservations` `res` WHERE ('2012-05-03' NOT BETWEEN res.expected_checkin_date AND res.expected_checkout_date) AND ('2012-05…
19 май '12 в 15:57
1 ответ

Операнд должен содержать 1 столбец ОБНОВЛЕНИЕ

Какие операторы SQL я должен использовать, чтобы сделать что-то вроде этого? UPDATE `table1` SET `media` = 'url' WHERE `media` = '3' AND `forum_post_id` = ('109918','109949','109882','109819','109822') сейчас я получаю операнд должен содержать 1 сто…
14 июл '12 в 03:07
1 ответ

Как исправить "ОШИБКА 1241 (21000): операнд должен содержать 1 столбец (столбцы)" в mysql?

Я хочу показать детали водителей, работающих в утреннюю смену.. delimiter // create function dShift(n int) returns varchar(128) deterministic begin return (select driver.driver_no,driver_name,licence_no,address,d_age,salary from driver,bus_driver as…
09 янв '19 в 08:00
1 ответ

Операнд должен содержать 1 столбец (и) Ошибка базы данных

Привет, ребята, я знаю, что здесь ответили в нескольких темах, но я просто не могу понять, в чем заключается ошибка в моем запросе. Я получаю ошибку "Операнд должен содержать 1 столбец (и)". Похоже, монстр запроса, который я строю здесь, и любая пом…
18 июл '14 в 02:09
3 ответа

SQL SELECT DISTINCT Ошибка подзапроса: 1241

Я работаю над длинным запросом, который включает в себя SELECT DISTINCT и подзапрос. Это частично работает, но не когда вместе. Я получаю сообщение об ошибке: 1241 - Операнд должен содержать 1 столбец (столбцы), и я не могу понять, почему. Любая пом…
11 ноя '15 в 19:02
1 ответ

Операнд триггера mysql должен содержать 2 столбца

Мой триггер выглядит так: begin IF ((NEW.tgebucht >= NEW.tteilnmax) AND (NEW.tgebucht!=0) AND (OLD.tstatus=0)) THEN SET NEW.tstatus = 1; ELSEIF ((NEW.tgebucht < NEW.tteilnmax) AND (OLD.tstatus=1)) THEN SET NEW.tstatus =0; END IF; IF ((0,25*NEW…
10 дек '13 в 15:44
2 ответа

Как выбрать и обновить запись одновременно в mySQL?

Есть ли способ выбрать запись и обновить ее в одном запросе? Я попробовал это: UPDATE arrc_Voucher SET ActivatedDT = now() WHERE (SELECT VoucherNbr, VoucherID FROM arrc_Voucher WHERE ActivatedDT IS NULL AND BalanceInit IS NULL AND TypeFlag = 'V' LIM…
28 окт '10 в 18:56
1 ответ

#1241 - Операнд должен содержать 1 столбец (столбцы) - почему я это получаю?

Я пытаюсь выполнить запрос, но получаю вышеуказанную ошибку. Кто-нибудь может дать мне знать, почему я это понимаю. UPDATE `catalog_eav_attribute` SET `used_for_sort_by` = 1 WHERE attribute_id = ( SELECT * FROM `eav_attribute` WHERE `entity_type_id`…
02 авг '17 в 11:27
1 ответ

Триггер MYSQL для выбора и обновления той же таблицы выдает ошибку #1241 - Операнд должен содержать 1 столбец

Когда я пытаюсь выбрать и обновить ту же таблицу, MySQL дает ошибку error #1241 - Operand should contain 1 column(s) Триггер DELIMITER $$ CREATE TRIGGER visitor_validation BEFORE INSERT ON ratingsvisitors FOR EACH ROW BEGIN SET @ifexists = (SELECT *…
03 июн '12 в 04:29
11 ответов

MySQL - операнд должен содержать 1 столбец

Работая над системой, которую я создаю, я попытался использовать следующий запрос в моем проекте: SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, us…
26 дек '12 в 22:08
2 ответа

Код ошибки: 1241 Операнд должен содержать 1 столбец (ы) MySQL

Я получаю сообщение об ошибке "Операнд должен содержать 1 столбец (столбцы)" при выполнении хранимой процедуры в MySQL. Ниже приводится хранимая процедура: DELIMITER $$ USE `test`$$ DROP PROCEDURE IF EXISTS `test_proc`$$ CREATE DEFINER=`root`@`local…
11 янв '12 в 19:30
2 ответа

Ошибка sql (1241): операнд должен содержать 1 столбец (столбцы) - порядок по датам

Я пытаюсь найти последнее развертывание, связанное с серийным номером, и, не получив последнюю дату, я получаю несколько строк для определенного серийного номера. Я получаю ошибку 1241 при вводе следующего: select deployment, device_serial_number fr…
07 сен '16 в 13:38
2 ответа

Ошибка #1241 - Операнд должен содержать 1 столбец (ы) в Mysql

Я просто попробую следующий запрос: SELECT *, ( SELECT count(*) FROM users where users.email=calls.email ) as ureg, ( SELECT sum(qty) FROM product where product.owner in (SELECT * from users where users.email=calls.email) ) as pop FROM calls order b…
05 июн '13 в 17:06
1 ответ

Мой операнд sql должен содержать 1 столбец в моей базе данных

Когда я выполню этот запрос SELECT tbcategory.CATEGORY_ID, tbcategory.VENDOR_ID, tbcategory.CATEGORY_NAME, tbsubcategory.SUB_CATEGORY_ID, tbsubcategory.SUB_CATEGORY_NAME, PRODUCT_ID, PRODUCT_NAME, PRODUCT_DESC, GENERAL_PRICE, RESELLER_PRICE, SPECIAL…
20 фев '14 в 13:15
3 ответа

Нужна помощь с запросом MySQL

Поэтому я пытаюсь сделать несколько сложный запрос, и у меня возникли проблемы. Я структурировал это так, как это кажется наиболее логичным: SELECT (intake.id, s_matters.id, s_calls.cid, s_events.id) AS id, (intake.name, s_matters.casename, s_calls.…
13 сен '10 в 19:35