meganathanm Ответов: 10

преобразование sql - запроса в linq


Хай добрый вечер всем прошу помочь мне, как преобразовать "Сортировать по возрастанию Displayby функция newid()" этого SQL-запроса в LINQ.



заранее спасибо
Около
Меганатан М

10 Ответов

Рейтинг:
2

Member 9633449

Выберите литой(а.FechaIngreso как дата),стр. Apellido,
Сумма(случай, когда АГ.Идентификатор null тогда 0 иначе 1 конец) как генеральных,
Сумма(случай, когда ЛД.Идентификатор null тогда 0 иначе 1 конец) как Leyes,
Сумма(случай, когда АА.Id равен NULL, то 0 ELSE 1 END) как ModificadoGenerales,
Сумма(случай, когда ald.Id равен NULL, то 0 ELSE 1 END) как ModificadoLeyes
От ДБО.Авизо в
Слева присоединяйтесь к dbo.Aviso_Generales АГ на.ИД = АГ.Идентификатор
Слева присоединяйтесь к dbo.Avisos_LeyesDecretos ЛД на.ИД = ЛД.идентификатор
Слева присоединяйтесь к dbo.AvisosAuditoria aa на aa.AvisoId = a.Id
Слева присоединяйтесь к dbo.AvisoAuditoria_Generales aag на aa.ИД = Ааг.Идентификатор
Слева присоединяйтесь к dbo.AvisosAuditoria_LeyesDecretos ALD на АА.ИД = АЛД.идентификатор
Внутреннее соединение dbo.Персоны п на.PersonaId = стр. Идентификатор
Где a.FechaIngreso >= '20180222'
Группа АСТ(а.FechaIngreso как дата),стр. Apellido


Richard MacCutchan

На шесть лет опоздал.

Рейтинг:
1

settovoi

SELECT     Engineering.IncomingDetail.DocumentId, MAX(Engineering.IncomingHeader.DccReceivedDate) AS maxDccReceivedDate
FROM         Engineering.IncomingHeader INNER JOIN
                      Engineering.IncomingDetail ON Engineering.IncomingHeader.ID = Engineering.IncomingDetail.IncomingHeaderId INNER JOIN
                      Engineering.[Document] ON Engineering.IncomingDetail.DocumentId = Engineering.[Document].ID
WHERE     (Engineering.[Document].IsOmit = 0)
GROUP BY Engineering.IncomingDetail.DocumentId


Рейтинг:
1

abhishek_singh

Привет,
Ты можешь попробовать вот это....

ВАР запрос = из Temp в дБ.Заказатьпо временному сотруднику.Displayby по возрастанию выберите темп;
Employee objemp = новый сотрудник();
строковая функция newid = objemp.ИД.Метод toString();


Рейтинг:
1

purushoth man

выберите top 10 * из customerReviews, где reviewid отсутствует (выберите top 2 reviewid из customerReviews);


Рейтинг:
1

Member 12065042

выбрать максимум(код) от Provisiones
где IdPeriodo = 13 и IdCentroCosto в (
выберите IdCentroCosto из CentroCostos, где IdCompania = 1)


Рейтинг:
0

sunandandutt

Попробуйте эту ссылку:

http://www.sqltolinq.com/[^]

Вы можете скачать программное обеспечение для преобразования Sql в linq или наоборот.

Спасибо


Рейтинг:
0

tanweer

привет,

попробуй вот так

var x =from p in db.Persons orderby a.FirstName descending select p;

слово displayby это не ключевое слово sql
и функция newid()
взгляните на это ссылка


Рейтинг:
0

masterchetan

select Id,ScheduleDate,TimeSlot,DecommissionedDate from lnkRegScheduleDate
where ID = (Select Max(Id) from lnkRegScheduleDate where  RegId = @RegId)


Рейтинг:
0

Shivanshu Baweja

Select BrandDescription, CAPEXLookUp, count (*) frpm CAPEXRecord
            inner join Facility on CAPEXRecord.facilityId= facility.facilityId
            inner join FacilityBrand on facility.facilityBrand=facilityBrand.FacilityBrandId
            inner join CAPEXLookUp on CapexLookUp.LookUpId= CAPEXRecord.lookupId
            group by facilitybrand.branddescription, CAPEXLookUp.Description