Хммм. , , Это почти делает то, что вы хотите:
select distinct t.activity_name, t.status_change_dttm
from t1 t;
Однако, это вернет NULL
значения, даже если существуют не NULL
значения, например, для 1. Чтобы предотвратить это:
select distinct t.activity_name, t.status_change_dttm
from t1 t
where t.activity_name is not null or
not exists (select 1
from t1 t2
where t2.activity_name = t.activity_name and
t2.status_change_dttm is not null
);
Примечание. В этом случае select distinct
может не понадобиться.
Добавление маржинального права должно сработать в этом случае, но у меня были проблемы с полями и плавающими ранее, особенно когда иметь дело с отрицательной наценкой, но у вас также есть проблемы с уменьшающейся наценкой. Это может или не может быть поведение, которое вы хотите. Часто я заканчивал тем, что защищал вложенное содержимое в div и использовал вместо него заполнение, так как результаты, как правило, более интуитивны.
Кроме того, IE7 не обрабатывает отрицательные поля, превышающие ширину содержимого, поэтому вы должны использовать вложенные элементы в тот случай. Вот пример этого метода .
Добавьте либо:
Трудно сказать, что было бы лучше, не видя ваш CSS / XHTML.
Если при добавлении поля справа к изображению текст просто отображается снизу, то вам нужно увеличить размер родительского контейнера.
Если общая ширина двух компонентов больше, чем размер родительского контейнера, один из них переходит на следующую строку.
Примеры кода в
<div class="parentDiv">
<div class="image">
**image here (assume it's 100px wide)**
</div>
<div class="otherText">
**text here**
</div>
</div>
Это не будет работать, поскольку размер изображения + отступ изображения + otherText width> parentDiv width. Это приведет к тому, что текст перейдет к следующей строке:
.parentDiv
{
width: 500px;
}
.image
{
float: left;
margin-right: 3px;
}
.otherText
{
float: left;
width: 400px;
}
Это будет работать:
.parentDiv
{
width: 510px;
}
.image
{
float: left;
margin-right: 3px;
}
.otherText
{
float: left;
width: 400px;
}
Добавьте поле справа к изображению.
.imageclass
{
margin-right: 3px;
}
Просто наткнулся на это вчера. Если вы планируете использовать рамку вокруг изображения, обязательно используйте свойства полей вместо отступов, иначе вы получите пробел между границей изображения и самим изображением.